builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-064 starttime: 1464051528.11 results: success (0) buildid: 20160523164246 builduid: a700a399d11c4827ae9262abaf6f03b7 revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 17:58:48.105556) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 17:58:48.106000) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 17:58:48.106314) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 17:58:48.327758) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 17:58:48.328665) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 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-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False --17:58:50-- 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% 16.99 MB/s 17:58:51 (16.99 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.138000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 17:58:51.572941) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-05-23 17:58:51.573803) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 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-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=10.529000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-05-23 17:59:02.108824) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 17:59:02.109281) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 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-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False 2016-05-23 17:59:02,589 truncating revision to first 12 chars 2016-05-23 17:59:02,589 Setting DEBUG logging. 2016-05-23 17:59:02,589 attempt 1/10 2016-05-23 17:59:02,589 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c40d4d7f4bb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 17:59:03,032 unpacking tar archive at: mozilla-aurora-c40d4d7f4bb2/testing/mozharness/ program finished with exit code 0 elapsedTime=2.287000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 17:59:04.481092) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 17:59:04.481903) ========= script_repo_revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 17:59:04.482811) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 17:59:04.483560) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 17:59:04.499365) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 1 secs) (at 2016-05-23 17:59:04.500150) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 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-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:59:04 INFO - MultiFileLogger online at 20160523 17:59:04 in C:\slave\test 17:59:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:59:04 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:59:05 INFO - {'append_to_log': False, 17:59:05 INFO - 'base_work_dir': 'C:\\slave\\test', 17:59:05 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:59:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:59:05 INFO - 'buildbot_json_path': 'buildprops.json', 17:59:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:59:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:59:05 INFO - 'download_minidump_stackwalk': True, 17:59:05 INFO - 'download_symbols': 'true', 17:59:05 INFO - 'e10s': False, 17:59:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:59:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:59:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:59:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:59:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:59:05 INFO - 'C:/mozilla-build/tooltool.py'), 17:59:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:59:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:59:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:59:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:59:05 INFO - 'log_level': 'info', 17:59:05 INFO - 'log_to_console': True, 17:59:05 INFO - 'opt_config_files': (), 17:59:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:59:05 INFO - '--processes=1', 17:59:05 INFO - '--config=%(test_path)s/wptrunner.ini', 17:59:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:59:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:59:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:59:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:59:05 INFO - 'pip_index': False, 17:59:05 INFO - 'require_test_zip': True, 17:59:05 INFO - 'test_type': ('testharness',), 17:59:05 INFO - 'this_chunk': '1', 17:59:05 INFO - 'total_chunks': '10', 17:59:05 INFO - 'virtualenv_path': 'venv', 17:59:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:59:05 INFO - 'work_dir': 'build'} 17:59:05 INFO - ##### 17:59:05 INFO - ##### Running clobber step. 17:59:05 INFO - ##### 17:59:05 INFO - Running pre-action listener: _resource_record_pre_action 17:59:05 INFO - Running main action method: clobber 17:59:05 INFO - rmtree: C:\slave\test\build 17:59:05 INFO - Using _rmtree_windows ... 17:59:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:03:06 INFO - Running post-action listener: _resource_record_post_action 18:03:06 INFO - ##### 18:03:06 INFO - ##### Running read-buildbot-config step. 18:03:06 INFO - ##### 18:03:06 INFO - Running pre-action listener: _resource_record_pre_action 18:03:06 INFO - Running main action method: read_buildbot_config 18:03:06 INFO - Using buildbot properties: 18:03:06 INFO - { 18:03:06 INFO - "project": "", 18:03:06 INFO - "product": "firefox", 18:03:06 INFO - "script_repo_revision": "production", 18:03:06 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 18:03:06 INFO - "repository": "", 18:03:06 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 18:03:06 INFO - "buildid": "20160523164246", 18:03:06 INFO - "pgo_build": "False", 18:03:06 INFO - "basedir": "C:\\slave\\test", 18:03:06 INFO - "buildnumber": 65, 18:03:06 INFO - "slavename": "t-w864-ix-064", 18:03:06 INFO - "revision": "c40d4d7f4bb2b10c82348b900978fd2c0c3576a7", 18:03:06 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 18:03:06 INFO - "platform": "win64", 18:03:06 INFO - "branch": "mozilla-aurora", 18:03:06 INFO - "repo_path": "releases/mozilla-aurora", 18:03:06 INFO - "moz_repo_path": "", 18:03:06 INFO - "stage_platform": "win64", 18:03:06 INFO - "builduid": "a700a399d11c4827ae9262abaf6f03b7", 18:03:06 INFO - "slavebuilddir": "test" 18:03:06 INFO - } 18:03:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 18:03:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 18:03:06 INFO - Running post-action listener: _resource_record_post_action 18:03:06 INFO - ##### 18:03:06 INFO - ##### Running download-and-extract step. 18:03:06 INFO - ##### 18:03:06 INFO - Running pre-action listener: _resource_record_pre_action 18:03:06 INFO - Running main action method: download_and_extract 18:03:06 INFO - mkdir: C:\slave\test\build\tests 18:03: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')]} 18:03:06 INFO - https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:03:06 INFO - trying https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 18:03:06 INFO - Downloading https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 18:03:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 18:03:07 INFO - Downloaded 1274 bytes. 18:03:07 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 18:03:07 INFO - Using the following test package requirements: 18:03:07 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:03:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 18:03:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 18:03:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'jsshell-win64.zip'], 18:03:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 18:03:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:03:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 18:03:07 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 18:03:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 18:03:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:03:07 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 18:03:07 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 18:03: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')]} 18:03:07 INFO - https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:03:07 INFO - trying https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 18:03:07 INFO - Downloading https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 18:03:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 18:03:13 INFO - Downloaded 20485154 bytes. 18:03:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:03:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:03:18 INFO - caution: filename not matched: web-platform/* 18:03:18 INFO - Return code: 11 18:03:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:03:18 INFO - https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:03:18 INFO - trying https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 18:03:18 INFO - Downloading https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 18:03:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 18:03:20 INFO - Downloaded 36409075 bytes. 18:03:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:03:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:04:36 INFO - caution: filename not matched: bin/* 18:04:36 INFO - caution: filename not matched: config/* 18:04:36 INFO - caution: filename not matched: mozbase/* 18:04:36 INFO - caution: filename not matched: marionette/* 18:04:36 INFO - caution: filename not matched: tools/wptserve/* 18:04:36 INFO - Return code: 11 18:04:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:04:36 INFO - https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 18:04:36 INFO - trying https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:04:36 INFO - Downloading https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 18:04:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 18:04:38 INFO - Downloaded 82710737 bytes. 18:04:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:04:38 INFO - mkdir: C:\slave\test\properties 18:04:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:04:38 INFO - Writing to file C:\slave\test\properties\build_url 18:04:38 INFO - Contents: 18:04:38 INFO - build_url:https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:04:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:04:39 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:04:39 INFO - Writing to file C:\slave\test\properties\symbols_url 18:04:39 INFO - Contents: 18:04:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:04:39 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')]} 18:04:39 INFO - https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:04:39 INFO - trying https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:04:39 INFO - Downloading https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:04:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 18:04:42 INFO - Downloaded 50720870 bytes. 18:04:42 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 18:04:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 18:04:44 INFO - Return code: 0 18:04:44 INFO - Running post-action listener: _resource_record_post_action 18:04:44 INFO - Running post-action listener: set_extra_try_arguments 18:04:44 INFO - ##### 18:04:44 INFO - ##### Running create-virtualenv step. 18:04:44 INFO - ##### 18:04:44 INFO - Running pre-action listener: _pre_create_virtualenv 18:04:44 INFO - Running pre-action listener: _resource_record_pre_action 18:04:44 INFO - Running main action method: create_virtualenv 18:04:44 INFO - Creating virtualenv C:\slave\test\build\venv 18:04:44 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 18:04:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:04:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:04:51 INFO - Installing distribute......................................................................................................................................................................................done. 18:04:52 INFO - Return code: 0 18:04:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:04:52 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')]} 18:04:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:04:52 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')]} 18:04:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:04:52 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CAC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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 18:04:52 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 18:04:52 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 18:04:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:04:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 18:04:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:04:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:04:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:04:52 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 18:04:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:04:52 INFO - 'DCLOCATION': 'SCL3', 18:04:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:04:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:04:52 INFO - 'HOMEDRIVE': 'C:', 18:04:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 18:04:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:04:52 INFO - 'KTS_VERSION': '1.19c', 18:04:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 18:04:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 18:04:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:04:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:04:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:04:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:04:52 INFO - 'MOZ_NO_REMOTE': '1', 18:04:52 INFO - 'NO_EM_RESTART': '1', 18:04:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:04:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:04:52 INFO - 'OS': 'Windows_NT', 18:04:52 INFO - 'OURDRIVE': 'C:', 18:04:52 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', 18:04:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:04:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:04:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:04:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:04:52 INFO - 'PROCESSOR_LEVEL': '6', 18:04:52 INFO - 'PROCESSOR_REVISION': '1e05', 18:04:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:04:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:04:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:04:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:04:52 INFO - 'PROMPT': '$P$G', 18:04:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:04:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:04:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:04:52 INFO - 'PWD': 'C:\\slave\\test', 18:04:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:04:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:04:52 INFO - 'SYSTEMDRIVE': 'C:', 18:04:52 INFO - 'SYSTEMROOT': 'C:\\windows', 18:04:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:52 INFO - 'TEST1': 'testie', 18:04:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:52 INFO - 'USERDOMAIN': 'T-W864-IX-064', 18:04:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 18:04:52 INFO - 'USERNAME': 'cltbld', 18:04:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 18:04:52 INFO - 'WINDIR': 'C:\\windows', 18:04:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:04:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:04:53 INFO - Downloading/unpacking psutil>=0.7.1 18:04:54 INFO - Running setup.py egg_info for package psutil 18:04:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:04:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:04:54 INFO - Installing collected packages: psutil 18:04:54 INFO - Running setup.py install for psutil 18:04:54 INFO - building 'psutil._psutil_windows' extension 18:04:54 INFO - error: Unable to find vcvarsall.bat 18:04:54 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-erjbam-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:04:54 INFO - running install 18:04:54 INFO - running build 18:04:54 INFO - running build_py 18:04:54 INFO - creating build 18:04:54 INFO - creating build\lib.win32-2.7 18:04:54 INFO - creating build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:04:54 INFO - running build_ext 18:04:54 INFO - building 'psutil._psutil_windows' extension 18:04:54 INFO - error: Unable to find vcvarsall.bat 18:04:54 INFO - ---------------------------------------- 18:04:54 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-erjbam-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:04:54 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-064\AppData\Roaming\pip\pip.log 18:04:54 WARNING - Return code: 1 18:04:54 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! 18:04:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:04:54 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')]} 18:04:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:04:54 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')]} 18:04:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:04:54 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CAC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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 18:04:54 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 18:04:54 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 18:04:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:04:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 18:04:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:04:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:04:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:04:54 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 18:04:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:04:54 INFO - 'DCLOCATION': 'SCL3', 18:04:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:04:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:04:54 INFO - 'HOMEDRIVE': 'C:', 18:04:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 18:04:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:04:54 INFO - 'KTS_VERSION': '1.19c', 18:04:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 18:04:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 18:04:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:04:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:04:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:04:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:04:54 INFO - 'MOZ_NO_REMOTE': '1', 18:04:54 INFO - 'NO_EM_RESTART': '1', 18:04:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:04:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:04:54 INFO - 'OS': 'Windows_NT', 18:04:54 INFO - 'OURDRIVE': 'C:', 18:04:54 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', 18:04:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:04:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:04:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:04:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:04:54 INFO - 'PROCESSOR_LEVEL': '6', 18:04:54 INFO - 'PROCESSOR_REVISION': '1e05', 18:04:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:04:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:04:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:04:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:04:54 INFO - 'PROMPT': '$P$G', 18:04:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:04:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:04:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:04:54 INFO - 'PWD': 'C:\\slave\\test', 18:04:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:04:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:04:54 INFO - 'SYSTEMDRIVE': 'C:', 18:04:54 INFO - 'SYSTEMROOT': 'C:\\windows', 18:04:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:54 INFO - 'TEST1': 'testie', 18:04:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:54 INFO - 'USERDOMAIN': 'T-W864-IX-064', 18:04:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 18:04:54 INFO - 'USERNAME': 'cltbld', 18:04:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 18:04:54 INFO - 'WINDIR': 'C:\\windows', 18:04:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:04:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:04:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:04:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:04:55 INFO - Running setup.py egg_info for package mozsystemmonitor 18:04:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:04:55 INFO - Running setup.py egg_info for package psutil 18:04:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:04:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:04:55 INFO - Installing collected packages: mozsystemmonitor, psutil 18:04:55 INFO - Running setup.py install for mozsystemmonitor 18:04:55 INFO - Running setup.py install for psutil 18:04:55 INFO - building 'psutil._psutil_windows' extension 18:04:55 INFO - error: Unable to find vcvarsall.bat 18:04:55 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-ydwlgx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:04:55 INFO - running install 18:04:55 INFO - running build 18:04:55 INFO - running build_py 18:04:55 INFO - running build_ext 18:04:55 INFO - building 'psutil._psutil_windows' extension 18:04:55 INFO - error: Unable to find vcvarsall.bat 18:04:55 INFO - ---------------------------------------- 18:04:55 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-ydwlgx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:04:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-064\AppData\Roaming\pip\pip.log 18:04:55 WARNING - Return code: 1 18:04:55 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! 18:04:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:04:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:04:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:04:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:04:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:04:55 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CAC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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 18:04:55 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 18:04:55 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 18:04:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:04:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 18:04:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:04:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:04:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:04:55 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 18:04:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:04:55 INFO - 'DCLOCATION': 'SCL3', 18:04:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:04:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:04:55 INFO - 'HOMEDRIVE': 'C:', 18:04:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 18:04:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:04:55 INFO - 'KTS_VERSION': '1.19c', 18:04:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 18:04:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 18:04:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:04:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:04:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:04:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:04:55 INFO - 'MOZ_NO_REMOTE': '1', 18:04:55 INFO - 'NO_EM_RESTART': '1', 18:04:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:04:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:04:55 INFO - 'OS': 'Windows_NT', 18:04:55 INFO - 'OURDRIVE': 'C:', 18:04:55 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', 18:04:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:04:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:04:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:04:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:04:55 INFO - 'PROCESSOR_LEVEL': '6', 18:04:55 INFO - 'PROCESSOR_REVISION': '1e05', 18:04:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:04:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:04:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:04:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:04:55 INFO - 'PROMPT': '$P$G', 18:04:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:04:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:04:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:04:55 INFO - 'PWD': 'C:\\slave\\test', 18:04:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:04:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:04:55 INFO - 'SYSTEMDRIVE': 'C:', 18:04:55 INFO - 'SYSTEMROOT': 'C:\\windows', 18:04:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:55 INFO - 'TEST1': 'testie', 18:04:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:55 INFO - 'USERDOMAIN': 'T-W864-IX-064', 18:04:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 18:04:55 INFO - 'USERNAME': 'cltbld', 18:04:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 18:04:55 INFO - 'WINDIR': 'C:\\windows', 18:04:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:04:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:04:55 INFO - Downloading/unpacking blobuploader==1.2.4 18:04:55 INFO - Downloading blobuploader-1.2.4.tar.gz 18:04:55 INFO - Running setup.py egg_info for package blobuploader 18:04:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:04:59 INFO - Running setup.py egg_info for package requests 18:04:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:04:59 INFO - Downloading docopt-0.6.1.tar.gz 18:04:59 INFO - Running setup.py egg_info for package docopt 18:04:59 INFO - Installing collected packages: blobuploader, docopt, requests 18:04:59 INFO - Running setup.py install for blobuploader 18:04:59 INFO - Running setup.py install for docopt 18:04:59 INFO - Running setup.py install for requests 18:04:59 INFO - Successfully installed blobuploader docopt requests 18:04:59 INFO - Cleaning up... 18:04:59 INFO - Return code: 0 18:04:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:04:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:04:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:04:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:04:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:04:59 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CAC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, '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-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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 18:04:59 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 18:04:59 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 18:04:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:04:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 18:04:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:04:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:04:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:04:59 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 18:04:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:04:59 INFO - 'DCLOCATION': 'SCL3', 18:04:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:04:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:04:59 INFO - 'HOMEDRIVE': 'C:', 18:04:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 18:04:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:04:59 INFO - 'KTS_VERSION': '1.19c', 18:04:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 18:04:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 18:04:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:04:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:04:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:04:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:04:59 INFO - 'MOZ_NO_REMOTE': '1', 18:04:59 INFO - 'NO_EM_RESTART': '1', 18:04:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:04:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:04:59 INFO - 'OS': 'Windows_NT', 18:04:59 INFO - 'OURDRIVE': 'C:', 18:04:59 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', 18:04:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:04:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:04:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:04:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:04:59 INFO - 'PROCESSOR_LEVEL': '6', 18:04:59 INFO - 'PROCESSOR_REVISION': '1e05', 18:04:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:04:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:04:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:04:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:04:59 INFO - 'PROMPT': '$P$G', 18:04:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:04:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:04:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:04:59 INFO - 'PWD': 'C:\\slave\\test', 18:04:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:04:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:04:59 INFO - 'SYSTEMDRIVE': 'C:', 18:04:59 INFO - 'SYSTEMROOT': 'C:\\windows', 18:04:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:59 INFO - 'TEST1': 'testie', 18:04:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:04:59 INFO - 'USERDOMAIN': 'T-W864-IX-064', 18:04:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 18:04:59 INFO - 'USERNAME': 'cltbld', 18:04:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 18:04:59 INFO - 'WINDIR': 'C:\\windows', 18:04:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:05:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:05:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:05:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:05:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:05:05 INFO - Unpacking c:\slave\test\build\tests\marionette 18:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:05:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:05:05 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 18:05:05 INFO - Running setup.py install for browsermob-proxy 18:05:19 INFO - Running setup.py install for manifestparser 18:05:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for marionette-client 18:05:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:05:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for marionette-driver 18:05:19 INFO - Running setup.py install for mozcrash 18:05:19 INFO - Running setup.py install for mozdebug 18:05:19 INFO - Running setup.py install for mozdevice 18:05:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for mozfile 18:05:19 INFO - Running setup.py install for mozhttpd 18:05:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for mozinfo 18:05:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for mozInstall 18:05:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for mozleak 18:05:19 INFO - Running setup.py install for mozlog 18:05:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for moznetwork 18:05:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for mozprocess 18:05:19 INFO - Running setup.py install for mozprofile 18:05:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for mozrunner 18:05:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for mozscreenshot 18:05:19 INFO - Running setup.py install for moztest 18:05:19 INFO - Running setup.py install for mozversion 18:05:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:05:19 INFO - Running setup.py install for wptserve 18:05:19 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 18:05:19 INFO - Cleaning up... 18:05:19 INFO - Return code: 0 18:05:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:05:19 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')]} 18:05:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:05:19 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')]} 18:05:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:05:19 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CAC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, '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-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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 18:05:19 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 18:05:19 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 18:05:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:05:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 18:05:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:05:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:05:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:05:19 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 18:05:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:05:19 INFO - 'DCLOCATION': 'SCL3', 18:05:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:05:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:05:19 INFO - 'HOMEDRIVE': 'C:', 18:05:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 18:05:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:05:19 INFO - 'KTS_VERSION': '1.19c', 18:05:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 18:05:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 18:05:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:05:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:05:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:05:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:05:19 INFO - 'MOZ_NO_REMOTE': '1', 18:05:19 INFO - 'NO_EM_RESTART': '1', 18:05:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:05:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:05:19 INFO - 'OS': 'Windows_NT', 18:05:19 INFO - 'OURDRIVE': 'C:', 18:05:19 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', 18:05:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:05:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:05:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:05:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:05:19 INFO - 'PROCESSOR_LEVEL': '6', 18:05:19 INFO - 'PROCESSOR_REVISION': '1e05', 18:05:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:05:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:05:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:05:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:05:19 INFO - 'PROMPT': '$P$G', 18:05:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:05:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:05:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:05:19 INFO - 'PWD': 'C:\\slave\\test', 18:05:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:05:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:05:19 INFO - 'SYSTEMDRIVE': 'C:', 18:05:19 INFO - 'SYSTEMROOT': 'C:\\windows', 18:05:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:05:19 INFO - 'TEST1': 'testie', 18:05:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:05:19 INFO - 'USERDOMAIN': 'T-W864-IX-064', 18:05:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 18:05:19 INFO - 'USERNAME': 'cltbld', 18:05:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 18:05:19 INFO - 'WINDIR': 'C:\\windows', 18:05:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:05:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:05:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:05:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:05:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:05:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:05:23 INFO - Unpacking c:\slave\test\build\tests\marionette 18:05:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:05:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:05:23 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)) 18:05:35 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)) 18:05:35 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)) 18:05:35 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)) 18:05:35 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)) 18:05:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:05:35 INFO - Downloading blessings-1.6.tar.gz 18:05:35 INFO - Running setup.py egg_info for package blessings 18:05:35 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)) 18:05:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:05:35 INFO - Running setup.py install for blessings 18:05:35 INFO - Running setup.py install for browsermob-proxy 18:05:35 INFO - Running setup.py install for manifestparser 18:05:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Running setup.py install for marionette-client 18:05:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:05:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Running setup.py install for marionette-driver 18:05:35 INFO - Running setup.py install for mozcrash 18:05:35 INFO - Running setup.py install for mozdebug 18:05:35 INFO - Running setup.py install for mozdevice 18:05:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Running setup.py install for mozhttpd 18:05:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Running setup.py install for mozInstall 18:05:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Running setup.py install for mozleak 18:05:35 INFO - Running setup.py install for mozprofile 18:05:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Running setup.py install for mozrunner 18:05:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:05:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:05:37 INFO - Running setup.py install for mozscreenshot 18:05:37 INFO - Running setup.py install for moztest 18:05:37 INFO - Running setup.py install for mozversion 18:05:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:05:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:05:37 INFO - Running setup.py install for wptserve 18:05:37 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:05:37 INFO - Cleaning up... 18:05:37 INFO - Return code: 0 18:05:37 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:05:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:05:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:05:37 INFO - Reading from file tmpfile_stdout 18:05:37 INFO - Using _rmtree_windows ... 18:05:37 INFO - Using _rmtree_windows ... 18:05:37 INFO - Current package versions: 18:05:37 INFO - blessings == 1.6 18:05:37 INFO - blobuploader == 1.2.4 18:05:37 INFO - browsermob-proxy == 0.6.0 18:05:37 INFO - distribute == 0.6.14 18:05:37 INFO - docopt == 0.6.1 18:05:37 INFO - manifestparser == 1.1 18:05:37 INFO - marionette-client == 2.3.0 18:05:37 INFO - marionette-driver == 1.4.0 18:05:37 INFO - mozInstall == 1.12 18:05:37 INFO - mozcrash == 0.17 18:05:37 INFO - mozdebug == 0.1 18:05:37 INFO - mozdevice == 0.48 18:05:37 INFO - mozfile == 1.2 18:05:37 INFO - mozhttpd == 0.7 18:05:37 INFO - mozinfo == 0.9 18:05:37 INFO - mozleak == 0.1 18:05:37 INFO - mozlog == 3.1 18:05:37 INFO - moznetwork == 0.27 18:05:37 INFO - mozprocess == 0.22 18:05:37 INFO - mozprofile == 0.28 18:05:37 INFO - mozrunner == 6.11 18:05:37 INFO - mozscreenshot == 0.1 18:05:37 INFO - mozsystemmonitor == 0.0 18:05:37 INFO - moztest == 0.7 18:05:37 INFO - mozversion == 1.4 18:05:37 INFO - requests == 1.2.3 18:05:37 INFO - wptserve == 1.4.0 18:05:37 INFO - Running post-action listener: _resource_record_post_action 18:05:37 INFO - Running post-action listener: _start_resource_monitoring 18:05:37 INFO - Starting resource monitoring. 18:05:37 INFO - ##### 18:05:37 INFO - ##### Running pull step. 18:05:37 INFO - ##### 18:05:37 INFO - Running pre-action listener: _resource_record_pre_action 18:05:37 INFO - Running main action method: pull 18:05:37 INFO - Pull has nothing to do! 18:05:37 INFO - Running post-action listener: _resource_record_post_action 18:05:37 INFO - ##### 18:05:37 INFO - ##### Running install step. 18:05:37 INFO - ##### 18:05:37 INFO - Running pre-action listener: _resource_record_pre_action 18:05:37 INFO - Running main action method: install 18:05:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:05:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:05:38 INFO - Reading from file tmpfile_stdout 18:05:38 INFO - Using _rmtree_windows ... 18:05:38 INFO - Using _rmtree_windows ... 18:05:38 INFO - Detecting whether we're running mozinstall >=1.0... 18:05:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:05:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:05:38 INFO - Reading from file tmpfile_stdout 18:05:38 INFO - Output received: 18:05:38 INFO - Usage: mozinstall-script.py [options] installer 18:05:38 INFO - Options: 18:05:38 INFO - -h, --help show this help message and exit 18:05:38 INFO - -d DEST, --destination=DEST 18:05:38 INFO - Directory to install application into. [default: 18:05:38 INFO - "C:\slave\test"] 18:05:38 INFO - --app=APP Application being installed. [default: firefox] 18:05:38 INFO - Using _rmtree_windows ... 18:05:38 INFO - Using _rmtree_windows ... 18:05:38 INFO - mkdir: C:\slave\test\build\application 18:05:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:05:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 18:05:40 INFO - Reading from file tmpfile_stdout 18:05:40 INFO - Output received: 18:05:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:05:40 INFO - Using _rmtree_windows ... 18:05:40 INFO - Using _rmtree_windows ... 18:05:40 INFO - Running post-action listener: _resource_record_post_action 18:05:40 INFO - ##### 18:05:40 INFO - ##### Running run-tests step. 18:05:40 INFO - ##### 18:05:40 INFO - Running pre-action listener: _resource_record_pre_action 18:05:40 INFO - Running main action method: run_tests 18:05:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:05:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:05:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:05:40 INFO - grabbing minidump binary from tooltool 18:05:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:05:40 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 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:05:40 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 18:05:40 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 18:05:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:05:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpy30dz9 18:05:41 INFO - INFO - File integrity verified, renaming tmpy30dz9 to win32-minidump_stackwalk.exe 18:05:41 INFO - Return code: 0 18:05:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:05:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:05:41 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/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 18:05:41 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/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 18:05:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:05:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 18:05:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:05:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:05:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:05:41 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 18:05:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:05:41 INFO - 'DCLOCATION': 'SCL3', 18:05:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:05:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:05:41 INFO - 'HOMEDRIVE': 'C:', 18:05:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 18:05:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:05:41 INFO - 'KTS_VERSION': '1.19c', 18:05:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 18:05:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 18:05:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:05:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:05:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:05:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:05:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:05:41 INFO - 'MOZ_NO_REMOTE': '1', 18:05:41 INFO - 'NO_EM_RESTART': '1', 18:05:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:05:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:05:41 INFO - 'OS': 'Windows_NT', 18:05:41 INFO - 'OURDRIVE': 'C:', 18:05:41 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', 18:05:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:05:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:05:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:05:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:05:41 INFO - 'PROCESSOR_LEVEL': '6', 18:05:41 INFO - 'PROCESSOR_REVISION': '1e05', 18:05:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:05:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:05:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:05:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:05:41 INFO - 'PROMPT': '$P$G', 18:05:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:05:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:05:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:05:41 INFO - 'PWD': 'C:\\slave\\test', 18:05:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:05:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:05:41 INFO - 'SYSTEMDRIVE': 'C:', 18:05:41 INFO - 'SYSTEMROOT': 'C:\\windows', 18:05:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:05:41 INFO - 'TEST1': 'testie', 18:05:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:05:41 INFO - 'USERDOMAIN': 'T-W864-IX-064', 18:05:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 18:05:41 INFO - 'USERNAME': 'cltbld', 18:05:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 18:05:41 INFO - 'WINDIR': 'C:\\windows', 18:05:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:05:41 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/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 18:05:43 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 18:05:43 INFO - import pkg_resources 18:05:44 INFO - Using 1 client processes 18:05:47 INFO - SUITE-START | Running 778 tests 18:05:47 INFO - Running testharness tests 18:05:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:05:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:05:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:05:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:05:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:05:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:05:47 INFO - Setting up ssl 18:05:48 INFO - PROCESS | certutil | 18:05:48 INFO - PROCESS | certutil | 18:05:48 INFO - PROCESS | certutil | 18:05:48 INFO - Certificate Nickname Trust Attributes 18:05:48 INFO - SSL,S/MIME,JAR/XPI 18:05:48 INFO - 18:05:48 INFO - web-platform-tests CT,, 18:05:48 INFO - 18:05:48 INFO - Starting runner 18:05:48 INFO - PROCESS | 1640 | [1640] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:05:48 INFO - PROCESS | 1640 | [1640] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:05:48 INFO - PROCESS | 1640 | [1640] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:05:48 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:05:49 INFO - PROCESS | 1640 | [1640] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 18:05:50 INFO - PROCESS | 1640 | 1464051950406 Marionette DEBUG Marionette enabled via build flag and pref 18:05:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3A4D5D800 == 1 [pid = 1640] [id = 1] 18:05:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 1 (000000E3B3F5D800) [pid = 1640] [serial = 1] [outer = 0000000000000000] 18:05:51 INFO - PROCESS | 1640 | [1640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:05:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 2 (000000E3B3F5E800) [pid = 1640] [serial = 2] [outer = 000000E3B3F5D800] 18:05:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B713A000 == 2 [pid = 1640] [id = 2] 18:05:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 3 (000000E3B713A800) [pid = 1640] [serial = 3] [outer = 0000000000000000] 18:05:51 INFO - PROCESS | 1640 | [1640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:05:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 4 (000000E3B713B800) [pid = 1640] [serial = 4] [outer = 000000E3B713A800] 18:05:52 INFO - PROCESS | 1640 | 1464051952168 Marionette INFO Listening on port 2828 18:05:54 INFO - PROCESS | 1640 | 1464051954032 Marionette DEBUG Marionette enabled via command-line flag 18:05:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8054000 == 3 [pid = 1640] [id = 3] 18:05:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 5 (000000E3B80C0800) [pid = 1640] [serial = 5] [outer = 0000000000000000] 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:05:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 6 (000000E3B80C1800) [pid = 1640] [serial = 6] [outer = 000000E3B80C0800] 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:05:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 7 (000000E3B81DC000) [pid = 1640] [serial = 7] [outer = 000000E3B713A800] 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:05:54 INFO - PROCESS | 1640 | 1464051954676 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:05:54 INFO - PROCESS | 1640 | 1464051954708 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:05:54 INFO - PROCESS | 1640 | 1464051954715 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:05:54 INFO - PROCESS | 1640 | 1464051954749 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 18:05:54 INFO - PROCESS | 1640 | 1464051954752 Marionette DEBUG Closed connection conn0 18:05:54 INFO - PROCESS | 1640 | 1464051954754 Marionette DEBUG Closed connection conn1 18:05:54 INFO - PROCESS | 1640 | 1464051954756 Marionette DEBUG Closed connection conn2 18:05:54 INFO - PROCESS | 1640 | 1464051954834 Marionette DEBUG Closed connection conn3 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:05:54 INFO - PROCESS | 1640 | 1464051954840 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 18:05:54 INFO - PROCESS | 1640 | 1464051954970 Marionette DEBUG Closed connection conn4 18:05:54 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:05:54 INFO - PROCESS | 1640 | 1464051954976 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 18:05:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9ACF000 == 4 [pid = 1640] [id = 4] 18:05:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 8 (000000E3B9A1C800) [pid = 1640] [serial = 8] [outer = 0000000000000000] 18:05:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 9 (000000E3B9098000) [pid = 1640] [serial = 9] [outer = 000000E3B9A1C800] 18:05:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 10 (000000E3B9A1FC00) [pid = 1640] [serial = 10] [outer = 000000E3B9A1C800] 18:05:55 INFO - PROCESS | 1640 | 1464051955219 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:05:55 INFO - PROCESS | 1640 | 1464051955224 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523164246","device":"desktop","version":"48.0a2"} 18:05:56 INFO - PROCESS | 1640 | [1640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:05:56 INFO - PROCESS | 1640 | [1640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:05:56 INFO - PROCESS | 1640 | [1640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:05:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED65800 == 5 [pid = 1640] [id = 5] 18:05:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 11 (000000E3BED66000) [pid = 1640] [serial = 11] [outer = 0000000000000000] 18:05:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED66800 == 6 [pid = 1640] [id = 6] 18:05:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 12 (000000E3BF0A2800) [pid = 1640] [serial = 12] [outer = 0000000000000000] 18:05:57 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:05:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFAB8800 == 7 [pid = 1640] [id = 7] 18:05:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 13 (000000E3BF0A2000) [pid = 1640] [serial = 13] [outer = 0000000000000000] 18:05:57 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:05:57 INFO - PROCESS | 1640 | [1640] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:05:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 14 (000000E3BFEC9800) [pid = 1640] [serial = 14] [outer = 000000E3BF0A2000] 18:05:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 15 (000000E3C00C9800) [pid = 1640] [serial = 15] [outer = 000000E3BED66000] 18:05:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 16 (000000E3BFD6BC00) [pid = 1640] [serial = 16] [outer = 000000E3BF0A2800] 18:05:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 17 (000000E3BFD6DC00) [pid = 1640] [serial = 17] [outer = 000000E3BF0A2000] 18:05:58 INFO - PROCESS | 1640 | 1464051958609 Marionette DEBUG loaded listener.js 18:05:58 INFO - PROCESS | 1640 | 1464051958623 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 18 (000000E3C2185800) [pid = 1640] [serial = 18] [outer = 000000E3BF0A2000] 18:05:59 INFO - PROCESS | 1640 | 1464051959873 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"a80fd495-216e-4b78-839f-b36cdee47437","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523164246","device":"desktop","version":"48.0a2","command_id":1}}] 18:06:00 INFO - PROCESS | 1640 | 1464051960322 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:06:00 INFO - PROCESS | 1640 | 1464051960361 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:06:00 INFO - PROCESS | 1640 | 1464051960418 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:06:00 INFO - PROCESS | 1640 | [1640] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:06:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3A4D5D800 == 6 [pid = 1640] [id = 1] 18:06:02 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:06:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 19 (000000E3BEA5C800) [pid = 1640] [serial = 19] [outer = 000000E3BF0A2000] 18:06:03 INFO - PROCESS | 1640 | 1464051963095 Marionette TRACE conn5 <- [1,3,null,{}] 18:06:03 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:06:03 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:06:03 INFO - PROCESS | 1640 | 1464051963105 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:06:03 INFO - PROCESS | 1640 | 1464051963127 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:06:03 INFO - PROCESS | 1640 | 1464051963158 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 1640 | 1464051963162 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:06:03 INFO - PROCESS | 1640 | 1464051963168 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 1640 | 1464051963172 Marionette TRACE conn5 <- [1,6,null,{}] 18:06:03 INFO - PROCESS | 1640 | 1464051963186 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:03 INFO - PROCESS | 1640 | 1464051963203 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:06:03 INFO - PROCESS | 1640 | 1464051963208 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29AD800 == 7 [pid = 1640] [id = 8] 18:06:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 20 (000000E3B7307400) [pid = 1640] [serial = 20] [outer = 0000000000000000] 18:06:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 21 (000000E3B730D000) [pid = 1640] [serial = 21] [outer = 000000E3B7307400] 18:06:03 INFO - PROCESS | 1640 | 1464051963265 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 22 (000000E3B77C7000) [pid = 1640] [serial = 22] [outer = 000000E3B7307400] 18:06:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2046000 == 8 [pid = 1640] [id = 9] 18:06:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 23 (000000E3B7E59400) [pid = 1640] [serial = 23] [outer = 0000000000000000] 18:06:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 24 (000000E3B8C0D000) [pid = 1640] [serial = 24] [outer = 000000E3B7E59400] 18:06:03 INFO - PROCESS | 1640 | 1464051963705 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 25 (000000E3B9A17C00) [pid = 1640] [serial = 25] [outer = 000000E3B7E59400] 18:06:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9ACF000 == 7 [pid = 1640] [id = 4] 18:06:04 INFO - PROCESS | 1640 | 1464051964127 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 985ms 18:06:04 INFO - PROCESS | 1640 | 1464051964187 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:06:04 INFO - PROCESS | 1640 | 1464051964190 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:06:04 INFO - PROCESS | 1640 | 1464051964295 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:06:04 INFO - PROCESS | 1640 | 1464051964298 Marionette TRACE conn5 <- [1,10,null,{}] 18:06:04 INFO - PROCESS | 1640 | 1464051964328 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:04 INFO - PROCESS | 1640 | 1464051964433 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:06:04 INFO - PROCESS | 1640 | 1464051964444 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80CC800 == 8 [pid = 1640] [id = 10] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 26 (000000E3B9675C00) [pid = 1640] [serial = 26] [outer = 0000000000000000] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 27 (000000E3BD083C00) [pid = 1640] [serial = 27] [outer = 000000E3B9675C00] 18:06:04 INFO - PROCESS | 1640 | 1464051964492 Marionette DEBUG loaded listener.js 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 28 (000000E3BEF9C800) [pid = 1640] [serial = 28] [outer = 000000E3B9675C00] 18:06:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CB7800 == 9 [pid = 1640] [id = 11] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 29 (000000E3B8CB8000) [pid = 1640] [serial = 29] [outer = 0000000000000000] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 30 (000000E3B8CBD800) [pid = 1640] [serial = 30] [outer = 000000E3B8CB8000] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 31 (000000E3B8CC0800) [pid = 1640] [serial = 31] [outer = 000000E3B8CB8000] 18:06:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B1B9F000 == 10 [pid = 1640] [id = 12] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 32 (000000E3BEF9E000) [pid = 1640] [serial = 32] [outer = 0000000000000000] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 33 (000000E3BFD88000) [pid = 1640] [serial = 33] [outer = 000000E3BEF9E000] 18:06:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 34 (000000E3C0088400) [pid = 1640] [serial = 34] [outer = 000000E3BEF9E000] 18:06:05 INFO - PROCESS | 1640 | 1464051965192 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1034ms 18:06:05 INFO - PROCESS | 1640 | 1464051965241 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 1640 | 1464051965245 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:06:05 INFO - PROCESS | 1640 | 1464051965257 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - PROCESS | 1640 | 1464051965262 Marionette TRACE conn5 <- [1,14,null,{}] 18:06:05 INFO - PROCESS | 1640 | 1464051965266 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:05 INFO - PROCESS | 1640 | 1464051965360 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:06:05 INFO - PROCESS | 1640 | 1464051965368 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC696000 == 11 [pid = 1640] [id = 13] 18:06:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 35 (000000E3C0ED6400) [pid = 1640] [serial = 35] [outer = 0000000000000000] 18:06:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 36 (000000E3C1C4AC00) [pid = 1640] [serial = 36] [outer = 000000E3C0ED6400] 18:06:05 INFO - PROCESS | 1640 | 1464051965416 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 37 (000000E3C1DF4C00) [pid = 1640] [serial = 37] [outer = 000000E3C0ED6400] 18:06:05 INFO - PROCESS | 1640 | 1464051965873 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 18:06:05 INFO - PROCESS | 1640 | 1464051965904 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 1640 | 1464051965907 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:06:05 INFO - PROCESS | 1640 | 1464051965910 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - PROCESS | 1640 | 1464051965912 Marionette TRACE conn5 <- [1,18,null,{}] 18:06:05 INFO - PROCESS | 1640 | 1464051965916 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:06 INFO - PROCESS | 1640 | 1464051965999 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:06:06 INFO - PROCESS | 1640 | 1464051966010 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED17800 == 12 [pid = 1640] [id = 14] 18:06:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 38 (000000E3C2934400) [pid = 1640] [serial = 38] [outer = 0000000000000000] 18:06:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 39 (000000E3C293D400) [pid = 1640] [serial = 39] [outer = 000000E3C2934400] 18:06:06 INFO - PROCESS | 1640 | 1464051966057 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 40 (000000E3C326EC00) [pid = 1640] [serial = 40] [outer = 000000E3C2934400] 18:06:06 INFO - PROCESS | 1640 | 1464051966444 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 18:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:06:06 INFO - PROCESS | 1640 | 1464051966500 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 1640 | 1464051966502 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:06:06 INFO - PROCESS | 1640 | 1464051966506 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - PROCESS | 1640 | 1464051966508 Marionette TRACE conn5 <- [1,22,null,{}] 18:06:06 INFO - PROCESS | 1640 | 1464051966512 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:06 INFO - PROCESS | 1640 | 1464051966597 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:06:06 INFO - PROCESS | 1640 | 1464051966604 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF11B800 == 13 [pid = 1640] [id = 15] 18:06:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 41 (000000E3BEA59800) [pid = 1640] [serial = 41] [outer = 0000000000000000] 18:06:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 42 (000000E3BEF9F400) [pid = 1640] [serial = 42] [outer = 000000E3BEA59800] 18:06:06 INFO - PROCESS | 1640 | 1464051966658 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 43 (000000E3C2E93400) [pid = 1640] [serial = 43] [outer = 000000E3BEA59800] 18:06:07 INFO - PROCESS | 1640 | 1464051967062 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 588ms 18:06:07 INFO - PROCESS | 1640 | 1464051967096 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:06:07 INFO - PROCESS | 1640 | 1464051967098 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:06:07 INFO - PROCESS | 1640 | 1464051967102 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 1640 | 1464051967104 Marionette TRACE conn5 <- [1,26,null,{}] 18:06:07 INFO - PROCESS | 1640 | 1464051967112 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:07 INFO - PROCESS | 1640 | 1464051967191 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:06:07 INFO - PROCESS | 1640 | 1464051967200 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF692000 == 14 [pid = 1640] [id = 16] 18:06:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 44 (000000E3BC65E800) [pid = 1640] [serial = 44] [outer = 0000000000000000] 18:06:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 45 (000000E3BC661C00) [pid = 1640] [serial = 45] [outer = 000000E3BC65E800] 18:06:07 INFO - PROCESS | 1640 | 1464051967247 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 46 (000000E3C3275000) [pid = 1640] [serial = 46] [outer = 000000E3BC65E800] 18:06:07 INFO - PROCESS | 1640 | 1464051967672 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 18:06:07 INFO - PROCESS | 1640 | 1464051967735 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:06:07 INFO - PROCESS | 1640 | 1464051967737 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:06:07 INFO - PROCESS | 1640 | 1464051967740 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 1640 | 1464051967742 Marionette TRACE conn5 <- [1,30,null,{}] 18:06:07 INFO - PROCESS | 1640 | 1464051967746 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:07 INFO - PROCESS | 1640 | 1464051967825 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:06:07 INFO - PROCESS | 1640 | 1464051967832 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF871800 == 15 [pid = 1640] [id = 17] 18:06:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 47 (000000E3B715B800) [pid = 1640] [serial = 47] [outer = 0000000000000000] 18:06:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 48 (000000E3C02A2C00) [pid = 1640] [serial = 48] [outer = 000000E3B715B800] 18:06:07 INFO - PROCESS | 1640 | 1464051967877 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 49 (000000E3C4AE6000) [pid = 1640] [serial = 49] [outer = 000000E3B715B800] 18:06:08 INFO - PROCESS | 1640 | 1464051968269 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 18:06:08 INFO - PROCESS | 1640 | 1464051968335 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 1640 | 1464051968337 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:06:08 INFO - PROCESS | 1640 | 1464051968341 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - PROCESS | 1640 | 1464051968343 Marionette TRACE conn5 <- [1,34,null,{}] 18:06:08 INFO - PROCESS | 1640 | 1464051968347 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:08 INFO - PROCESS | 1640 | 1464051968421 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:06:08 INFO - PROCESS | 1640 | 1464051968429 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C00B8800 == 16 [pid = 1640] [id = 18] 18:06:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 50 (000000E3B29DA400) [pid = 1640] [serial = 50] [outer = 0000000000000000] 18:06:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 51 (000000E3B29DEC00) [pid = 1640] [serial = 51] [outer = 000000E3B29DA400] 18:06:08 INFO - PROCESS | 1640 | 1464051968474 Marionette DEBUG loaded listener.js 18:06:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 52 (000000E3BFB29000) [pid = 1640] [serial = 52] [outer = 000000E3B29DA400] 18:06:08 INFO - PROCESS | 1640 | 1464051968923 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 18:06:08 INFO - PROCESS | 1640 | 1464051968972 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 1640 | 1464051968974 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:06:09 INFO - PROCESS | 1640 | 1464051968986 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - PROCESS | 1640 | 1464051968988 Marionette TRACE conn5 <- [1,38,null,{}] 18:06:09 INFO - PROCESS | 1640 | 1464051968992 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:09 INFO - PROCESS | 1640 | 1464051969070 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:06:09 INFO - PROCESS | 1640 | 1464051969077 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C210B000 == 17 [pid = 1640] [id = 19] 18:06:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 53 (000000E3BFD6D800) [pid = 1640] [serial = 53] [outer = 0000000000000000] 18:06:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 54 (000000E3C32AEC00) [pid = 1640] [serial = 54] [outer = 000000E3BFD6D800] 18:06:09 INFO - PROCESS | 1640 | 1464051969122 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 55 (000000E3C32B6000) [pid = 1640] [serial = 55] [outer = 000000E3BFD6D800] 18:06:09 INFO - PROCESS | 1640 | 1464051969512 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 18:06:09 INFO - PROCESS | 1640 | 1464051969584 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 1640 | 1464051969586 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:06:09 INFO - PROCESS | 1640 | 1464051969589 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - PROCESS | 1640 | 1464051969591 Marionette TRACE conn5 <- [1,42,null,{}] 18:06:09 INFO - PROCESS | 1640 | 1464051969595 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:09 INFO - PROCESS | 1640 | 1464051969682 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:06:09 INFO - PROCESS | 1640 | 1464051969689 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2FA0800 == 18 [pid = 1640] [id = 20] 18:06:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 56 (000000E3C2E03C00) [pid = 1640] [serial = 56] [outer = 0000000000000000] 18:06:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 57 (000000E3C2E0D400) [pid = 1640] [serial = 57] [outer = 000000E3C2E03C00] 18:06:09 INFO - PROCESS | 1640 | 1464051969737 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 58 (000000E3C32BB000) [pid = 1640] [serial = 58] [outer = 000000E3C2E03C00] 18:06:10 INFO - PROCESS | 1640 | 1464051970139 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 18:06:10 INFO - PROCESS | 1640 | 1464051970179 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 1640 | 1464051970182 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:06:10 INFO - PROCESS | 1640 | 1464051970195 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 1640 | 1464051970198 Marionette TRACE conn5 <- [1,46,null,{}] 18:06:10 INFO - PROCESS | 1640 | 1464051970202 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:10 INFO - PROCESS | 1640 | 1464051970278 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:06:10 INFO - PROCESS | 1640 | 1464051970285 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3394000 == 19 [pid = 1640] [id = 21] 18:06:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 59 (000000E3B2B88800) [pid = 1640] [serial = 59] [outer = 0000000000000000] 18:06:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 60 (000000E3B2BAE800) [pid = 1640] [serial = 60] [outer = 000000E3B2B88800] 18:06:10 INFO - PROCESS | 1640 | 1464051970336 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 61 (000000E3B2BB6000) [pid = 1640] [serial = 61] [outer = 000000E3B2B88800] 18:06:10 INFO - PROCESS | 1640 | 1464051970756 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 18:06:10 INFO - PROCESS | 1640 | 1464051970784 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 1640 | 1464051970786 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:06:10 INFO - PROCESS | 1640 | 1464051970790 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 1640 | 1464051970792 Marionette TRACE conn5 <- [1,50,null,{}] 18:06:10 INFO - PROCESS | 1640 | 1464051970795 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:10 INFO - PROCESS | 1640 | 1464051970918 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:06:10 INFO - PROCESS | 1640 | 1464051970925 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BE6800 == 20 [pid = 1640] [id = 22] 18:06:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 62 (000000E3B2BBB000) [pid = 1640] [serial = 62] [outer = 0000000000000000] 18:06:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 63 (000000E3C4B6FC00) [pid = 1640] [serial = 63] [outer = 000000E3B2BBB000] 18:06:10 INFO - PROCESS | 1640 | 1464051970972 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E3C4B76C00) [pid = 1640] [serial = 64] [outer = 000000E3B2BBB000] 18:06:12 INFO - PROCESS | 1640 | 1464051972076 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1324ms 18:06:12 INFO - PROCESS | 1640 | 1464051972118 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 1640 | 1464051972123 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:06:12 INFO - PROCESS | 1640 | 1464051972128 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 1640 | 1464051972132 Marionette TRACE conn5 <- [1,54,null,{}] 18:06:12 INFO - PROCESS | 1640 | 1464051972144 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:12 INFO - PROCESS | 1640 | 1464051972245 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:06:12 INFO - PROCESS | 1640 | 1464051972254 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B40D2000 == 21 [pid = 1640] [id = 23] 18:06:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3B7158C00) [pid = 1640] [serial = 65] [outer = 0000000000000000] 18:06:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3B7364800) [pid = 1640] [serial = 66] [outer = 000000E3B7158C00] 18:06:12 INFO - PROCESS | 1640 | 1464051972304 Marionette DEBUG loaded listener.js 18:06:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3B7CE9C00) [pid = 1640] [serial = 67] [outer = 000000E3B7158C00] 18:06:12 INFO - PROCESS | 1640 | 1464051972714 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 650ms 18:06:12 INFO - PROCESS | 1640 | 1464051972782 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 1640 | 1464051972788 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:06:12 INFO - PROCESS | 1640 | 1464051972795 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 1640 | 1464051972797 Marionette TRACE conn5 <- [1,58,null,{}] 18:06:12 INFO - PROCESS | 1640 | 1464051972801 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:12 INFO - PROCESS | 1640 | 1464051972910 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:06:12 INFO - PROCESS | 1640 | 1464051972970 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81DB800 == 22 [pid = 1640] [id = 24] 18:06:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3B8C83C00) [pid = 1640] [serial = 68] [outer = 0000000000000000] 18:06:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3BC659C00) [pid = 1640] [serial = 69] [outer = 000000E3B8C83C00] 18:06:13 INFO - PROCESS | 1640 | 1464051973017 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3BC758400) [pid = 1640] [serial = 70] [outer = 000000E3B8C83C00] 18:06:13 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3B9A1C800) [pid = 1640] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:06:13 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3B9675C00) [pid = 1640] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:06:13 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3C0ED6400) [pid = 1640] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:06:13 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3C2934400) [pid = 1640] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:06:13 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3BEA59800) [pid = 1640] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:06:13 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3B7307400) [pid = 1640] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:06:13 INFO - PROCESS | 1640 | 1464051973573 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 838ms 18:06:13 INFO - PROCESS | 1640 | 1464051973634 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:06:13 INFO - PROCESS | 1640 | 1464051973637 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:06:13 INFO - PROCESS | 1640 | 1464051973640 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:06:13 INFO - PROCESS | 1640 | 1464051973644 Marionette TRACE conn5 <- [1,62,null,{}] 18:06:13 INFO - PROCESS | 1640 | 1464051973655 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:13 INFO - PROCESS | 1640 | 1464051973739 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:06:13 INFO - PROCESS | 1640 | 1464051973747 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC695800 == 23 [pid = 1640] [id = 25] 18:06:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3B2924C00) [pid = 1640] [serial = 71] [outer = 0000000000000000] 18:06:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3B7E4F800) [pid = 1640] [serial = 72] [outer = 000000E3B2924C00] 18:06:13 INFO - PROCESS | 1640 | 1464051973797 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3BEA56800) [pid = 1640] [serial = 73] [outer = 000000E3B2924C00] 18:06:14 INFO - PROCESS | 1640 | 1464051974180 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 18:06:14 INFO - PROCESS | 1640 | 1464051974229 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 1640 | 1464051974232 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:06:14 INFO - PROCESS | 1640 | 1464051974235 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:06:14 INFO - PROCESS | 1640 | 1464051974237 Marionette TRACE conn5 <- [1,66,null,{}] 18:06:14 INFO - PROCESS | 1640 | 1464051974240 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:14 INFO - PROCESS | 1640 | 1464051974319 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:06:14 INFO - PROCESS | 1640 | 1464051974326 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF10E000 == 24 [pid = 1640] [id = 26] 18:06:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3BEDC9800) [pid = 1640] [serial = 74] [outer = 0000000000000000] 18:06:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3BEFBE000) [pid = 1640] [serial = 75] [outer = 000000E3BEDC9800] 18:06:14 INFO - PROCESS | 1640 | 1464051974374 Marionette DEBUG loaded listener.js 18:06:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3BF7A0800) [pid = 1640] [serial = 76] [outer = 000000E3BEDC9800] 18:06:14 INFO - PROCESS | 1640 | 1464051974776 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 18:06:14 INFO - PROCESS | 1640 | 1464051974826 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 1640 | 1464051974828 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:06:14 INFO - PROCESS | 1640 | 1464051974831 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - PROCESS | 1640 | 1464051974833 Marionette TRACE conn5 <- [1,70,null,{}] 18:06:14 INFO - PROCESS | 1640 | 1464051974837 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:14 INFO - PROCESS | 1640 | 1464051974921 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:06:14 INFO - PROCESS | 1640 | 1464051974927 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF85A000 == 25 [pid = 1640] [id = 27] 18:06:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3BFD6C400) [pid = 1640] [serial = 77] [outer = 0000000000000000] 18:06:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3BFD6E400) [pid = 1640] [serial = 78] [outer = 000000E3BFD6C400] 18:06:14 INFO - PROCESS | 1640 | 1464051974975 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3C029E000) [pid = 1640] [serial = 79] [outer = 000000E3BFD6C400] 18:06:15 INFO - PROCESS | 1640 | 1464051975377 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 18:06:15 INFO - PROCESS | 1640 | 1464051975478 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:06:15 INFO - PROCESS | 1640 | 1464051975483 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:06:15 INFO - PROCESS | 1640 | 1464051975489 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - PROCESS | 1640 | 1464051975494 Marionette TRACE conn5 <- [1,74,null,{}] 18:06:15 INFO - PROCESS | 1640 | 1464051975501 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:15 INFO - PROCESS | 1640 | 1464051975606 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:06:15 INFO - PROCESS | 1640 | 1464051975718 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3AD7800 == 26 [pid = 1640] [id = 28] 18:06:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B2B88C00) [pid = 1640] [serial = 80] [outer = 0000000000000000] 18:06:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B2BB5C00) [pid = 1640] [serial = 81] [outer = 000000E3B2B88C00] 18:06:15 INFO - PROCESS | 1640 | 1464051975796 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B747D400) [pid = 1640] [serial = 82] [outer = 000000E3B2B88C00] 18:06:16 INFO - PROCESS | 1640 | 1464051976306 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 838ms 18:06:16 INFO - PROCESS | 1640 | 1464051976345 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:06:16 INFO - PROCESS | 1640 | 1464051976349 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:06:16 INFO - PROCESS | 1640 | 1464051976359 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:06:16 INFO - PROCESS | 1640 | 1464051976363 Marionette TRACE conn5 <- [1,78,null,{}] 18:06:16 INFO - PROCESS | 1640 | 1464051976368 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:16 INFO - PROCESS | 1640 | 1464051976502 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:06:16 INFO - PROCESS | 1640 | 1464051976579 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF71B000 == 27 [pid = 1640] [id = 29] 18:06:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BC6F0C00) [pid = 1640] [serial = 83] [outer = 0000000000000000] 18:06:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BEDBE400) [pid = 1640] [serial = 84] [outer = 000000E3BC6F0C00] 18:06:16 INFO - PROCESS | 1640 | 1464051976635 Marionette DEBUG loaded listener.js 18:06:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3C029A000) [pid = 1640] [serial = 85] [outer = 000000E3BC6F0C00] 18:06:17 INFO - PROCESS | 1640 | 1464051977171 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 18:06:17 INFO - PROCESS | 1640 | 1464051977237 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:06:17 INFO - PROCESS | 1640 | 1464051977240 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:06:17 INFO - PROCESS | 1640 | 1464051977244 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - PROCESS | 1640 | 1464051977247 Marionette TRACE conn5 <- [1,82,null,{}] 18:06:17 INFO - PROCESS | 1640 | 1464051977258 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:17 INFO - PROCESS | 1640 | 1464051977394 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:06:17 INFO - PROCESS | 1640 | 1464051977456 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C291A800 == 28 [pid = 1640] [id = 30] 18:06:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3BEA47000) [pid = 1640] [serial = 86] [outer = 0000000000000000] 18:06:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3C0295000) [pid = 1640] [serial = 87] [outer = 000000E3BEA47000] 18:06:17 INFO - PROCESS | 1640 | 1464051977516 Marionette DEBUG loaded listener.js 18:06:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3C10ED000) [pid = 1640] [serial = 88] [outer = 000000E3BEA47000] 18:06:18 INFO - PROCESS | 1640 | 1464051978066 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 879ms 18:06:18 INFO - PROCESS | 1640 | 1464051978125 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:06:18 INFO - PROCESS | 1640 | 1464051978128 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:06:18 INFO - PROCESS | 1640 | 1464051978132 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:06:18 INFO - PROCESS | 1640 | 1464051978134 Marionette TRACE conn5 <- [1,86,null,{}] 18:06:18 INFO - PROCESS | 1640 | 1464051978138 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:18 INFO - PROCESS | 1640 | 1464051978240 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:06:18 INFO - PROCESS | 1640 | 1464051978314 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3399000 == 29 [pid = 1640] [id = 31] 18:06:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3BC60A000) [pid = 1640] [serial = 89] [outer = 0000000000000000] 18:06:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BC60F000) [pid = 1640] [serial = 90] [outer = 000000E3BC60A000] 18:06:18 INFO - PROCESS | 1640 | 1464051978370 Marionette DEBUG loaded listener.js 18:06:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3C1C59C00) [pid = 1640] [serial = 91] [outer = 000000E3BC60A000] 18:06:19 INFO - PROCESS | 1640 | 1464051979020 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 945ms 18:06:19 INFO - PROCESS | 1640 | 1464051979079 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:06:19 INFO - PROCESS | 1640 | 1464051979083 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:06:19 INFO - PROCESS | 1640 | 1464051979088 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:06:19 INFO - PROCESS | 1640 | 1464051979092 Marionette TRACE conn5 <- [1,90,null,{}] 18:06:19 INFO - PROCESS | 1640 | 1464051979099 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:19 INFO - PROCESS | 1640 | 1464051979194 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:06:19 INFO - PROCESS | 1640 | 1464051979257 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7C30000 == 30 [pid = 1640] [id = 32] 18:06:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B2B89000) [pid = 1640] [serial = 92] [outer = 0000000000000000] 18:06:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B2BAFC00) [pid = 1640] [serial = 93] [outer = 000000E3B2B89000] 18:06:19 INFO - PROCESS | 1640 | 1464051979307 Marionette DEBUG loaded listener.js 18:06:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B2CB1800) [pid = 1640] [serial = 94] [outer = 000000E3B2B89000] 18:06:20 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29AD800 == 29 [pid = 1640] [id = 8] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3BFD6DC00) [pid = 1640] [serial = 17] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B2BAE800) [pid = 1640] [serial = 60] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B8C0D000) [pid = 1640] [serial = 24] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3BD083C00) [pid = 1640] [serial = 27] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3BFD88000) [pid = 1640] [serial = 33] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3C1C4AC00) [pid = 1640] [serial = 36] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3C1DF4C00) [pid = 1640] [serial = 37] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3C293D400) [pid = 1640] [serial = 39] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BEF9F400) [pid = 1640] [serial = 42] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BC661C00) [pid = 1640] [serial = 45] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3C02A2C00) [pid = 1640] [serial = 48] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B29DEC00) [pid = 1640] [serial = 51] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3C32AEC00) [pid = 1640] [serial = 54] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C2E0D400) [pid = 1640] [serial = 57] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3B730D000) [pid = 1640] [serial = 21] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3C326EC00) [pid = 1640] [serial = 40] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3B8CBD800) [pid = 1640] [serial = 30] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3C2E93400) [pid = 1640] [serial = 43] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3BEF9C800) [pid = 1640] [serial = 28] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3B77C7000) [pid = 1640] [serial = 22] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3BFEC9800) [pid = 1640] [serial = 14] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3B9098000) [pid = 1640] [serial = 9] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3B9A1FC00) [pid = 1640] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:06:20 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3B713B800) [pid = 1640] [serial = 4] [outer = 0000000000000000] [url = about:blank] 18:06:20 INFO - PROCESS | 1640 | 1464051980320 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1286ms 18:06:20 INFO - PROCESS | 1640 | 1464051980380 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 1640 | 1464051980384 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:06:20 INFO - PROCESS | 1640 | 1464051980389 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 1640 | 1464051980393 Marionette TRACE conn5 <- [1,94,null,{}] 18:06:20 INFO - PROCESS | 1640 | 1464051980398 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:20 INFO - PROCESS | 1640 | 1464051980486 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:06:20 INFO - PROCESS | 1640 | 1464051980574 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3074000 == 30 [pid = 1640] [id = 33] 18:06:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3B2BB0000) [pid = 1640] [serial = 95] [outer = 0000000000000000] 18:06:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3B2BB5800) [pid = 1640] [serial = 96] [outer = 000000E3B2BB0000] 18:06:20 INFO - PROCESS | 1640 | 1464051980627 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3B2CB3000) [pid = 1640] [serial = 97] [outer = 000000E3B2BB0000] 18:06:21 INFO - PROCESS | 1640 | 1464051981007 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 18:06:21 INFO - PROCESS | 1640 | 1464051981020 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:06:21 INFO - PROCESS | 1640 | 1464051981026 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:06:21 INFO - PROCESS | 1640 | 1464051981039 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:06:21 INFO - PROCESS | 1640 | 1464051981042 Marionette TRACE conn5 <- [1,98,null,{}] 18:06:21 INFO - PROCESS | 1640 | 1464051981046 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:21 INFO - PROCESS | 1640 | 1464051981128 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:06:21 INFO - PROCESS | 1640 | 1464051981137 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81D4000 == 31 [pid = 1640] [id = 34] 18:06:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3B3FBCC00) [pid = 1640] [serial = 98] [outer = 0000000000000000] 18:06:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3B7369000) [pid = 1640] [serial = 99] [outer = 000000E3B3FBCC00] 18:06:21 INFO - PROCESS | 1640 | 1464051981184 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3B802EC00) [pid = 1640] [serial = 100] [outer = 000000E3B3FBCC00] 18:06:21 INFO - PROCESS | 1640 | 1464051981606 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 627ms 18:06:21 INFO - PROCESS | 1640 | 1464051981667 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:06:21 INFO - PROCESS | 1640 | 1464051981670 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:06:21 INFO - PROCESS | 1640 | 1464051981674 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:06:21 INFO - PROCESS | 1640 | 1464051981677 Marionette TRACE conn5 <- [1,102,null,{}] 18:06:21 INFO - PROCESS | 1640 | 1464051981689 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:21 INFO - PROCESS | 1640 | 1464051981782 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:06:21 INFO - PROCESS | 1640 | 1464051981801 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BD0A2800 == 32 [pid = 1640] [id = 35] 18:06:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3B2A68800) [pid = 1640] [serial = 101] [outer = 0000000000000000] 18:06:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3BC609000) [pid = 1640] [serial = 102] [outer = 000000E3B2A68800] 18:06:21 INFO - PROCESS | 1640 | 1464051981852 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3BC657800) [pid = 1640] [serial = 103] [outer = 000000E3B2A68800] 18:06:22 INFO - PROCESS | 1640 | 1464051982250 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 18:06:22 INFO - PROCESS | 1640 | 1464051982315 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:06:22 INFO - PROCESS | 1640 | 1464051982318 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:06:22 INFO - PROCESS | 1640 | 1464051982321 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:06:22 INFO - PROCESS | 1640 | 1464051982323 Marionette TRACE conn5 <- [1,106,null,{}] 18:06:22 INFO - PROCESS | 1640 | 1464051982327 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:22 INFO - PROCESS | 1640 | 1464051982428 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:06:22 INFO - PROCESS | 1640 | 1464051982434 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF120000 == 33 [pid = 1640] [id = 36] 18:06:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3BC6F6C00) [pid = 1640] [serial = 104] [outer = 0000000000000000] 18:06:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BCA73C00) [pid = 1640] [serial = 105] [outer = 000000E3BC6F6C00] 18:06:22 INFO - PROCESS | 1640 | 1464051982481 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3BEA48C00) [pid = 1640] [serial = 106] [outer = 000000E3BC6F6C00] 18:06:22 INFO - PROCESS | 1640 | 1464051982893 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 18:06:22 INFO - PROCESS | 1640 | 1464051982953 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:06:22 INFO - PROCESS | 1640 | 1464051982955 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:06:22 INFO - PROCESS | 1640 | 1464051982959 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:06:22 INFO - PROCESS | 1640 | 1464051982961 Marionette TRACE conn5 <- [1,110,null,{}] 18:06:22 INFO - PROCESS | 1640 | 1464051982964 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:23 INFO - PROCESS | 1640 | 1464051983058 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:06:23 INFO - PROCESS | 1640 | 1464051983065 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF714000 == 34 [pid = 1640] [id = 37] 18:06:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3B2B81000) [pid = 1640] [serial = 107] [outer = 0000000000000000] 18:06:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BEDC8000) [pid = 1640] [serial = 108] [outer = 000000E3B2B81000] 18:06:23 INFO - PROCESS | 1640 | 1464051983110 Marionette DEBUG loaded listener.js 18:06:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3BEFC1C00) [pid = 1640] [serial = 109] [outer = 000000E3B2B81000] 18:06:23 INFO - PROCESS | 1640 | 1464051983566 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 18:06:23 INFO - PROCESS | 1640 | 1464051983597 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:06:23 INFO - PROCESS | 1640 | 1464051983599 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:06:23 INFO - PROCESS | 1640 | 1464051983602 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 1640 | 1464051983604 Marionette TRACE conn5 <- [1,114,null,{}] 18:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:06:23 INFO - PROCESS | 1640 | 1464051983608 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:23 INFO - PROCESS | 1640 | 1464051983726 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:06:23 INFO - PROCESS | 1640 | 1464051983733 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02E0000 == 35 [pid = 1640] [id = 38] 18:06:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3BF64BC00) [pid = 1640] [serial = 110] [outer = 0000000000000000] 18:06:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BFEC1800) [pid = 1640] [serial = 111] [outer = 000000E3BF64BC00] 18:06:23 INFO - PROCESS | 1640 | 1464051983781 Marionette DEBUG loaded listener.js 18:06:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3C0EDA400) [pid = 1640] [serial = 112] [outer = 000000E3BF64BC00] 18:06:24 INFO - PROCESS | 1640 | 1464051984208 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 627ms 18:06:24 INFO - PROCESS | 1640 | 1464051984240 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:06:24 INFO - PROCESS | 1640 | 1464051984242 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:06:24 INFO - PROCESS | 1640 | 1464051984245 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:06:24 INFO - PROCESS | 1640 | 1464051984247 Marionette TRACE conn5 <- [1,118,null,{}] 18:06:24 INFO - PROCESS | 1640 | 1464051984251 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:24 INFO - PROCESS | 1640 | 1464051984408 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3C2E03C00) [pid = 1640] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B29DA400) [pid = 1640] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BFD6D800) [pid = 1640] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BC65E800) [pid = 1640] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B715B800) [pid = 1640] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B2B88800) [pid = 1640] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3B2BBB000) [pid = 1640] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3BFD6C400) [pid = 1640] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BEDC9800) [pid = 1640] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3B7158C00) [pid = 1640] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3B8C83C00) [pid = 1640] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:06:24 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3B2924C00) [pid = 1640] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:06:24 INFO - PROCESS | 1640 | 1464051984478 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF10B000 == 36 [pid = 1640] [id = 39] 18:06:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3B2270400) [pid = 1640] [serial = 113] [outer = 0000000000000000] 18:06:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3B2A56C00) [pid = 1640] [serial = 114] [outer = 000000E3B2270400] 18:06:24 INFO - PROCESS | 1640 | 1464051984523 Marionette DEBUG loaded listener.js 18:06:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3BEA45400) [pid = 1640] [serial = 115] [outer = 000000E3B2270400] 18:06:24 INFO - PROCESS | 1640 | 1464051984867 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 18:06:24 INFO - PROCESS | 1640 | 1464051984942 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:06:24 INFO - PROCESS | 1640 | 1464051984944 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:06:24 INFO - PROCESS | 1640 | 1464051984947 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:06:24 INFO - PROCESS | 1640 | 1464051984949 Marionette TRACE conn5 <- [1,122,null,{}] 18:06:24 INFO - PROCESS | 1640 | 1464051984953 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:25 INFO - PROCESS | 1640 | 1464051985028 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:06:25 INFO - PROCESS | 1640 | 1464051985034 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C338C000 == 37 [pid = 1640] [id = 40] 18:06:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3C105C800) [pid = 1640] [serial = 116] [outer = 0000000000000000] 18:06:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3C1DF1C00) [pid = 1640] [serial = 117] [outer = 000000E3C105C800] 18:06:25 INFO - PROCESS | 1640 | 1464051985079 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3C21BDC00) [pid = 1640] [serial = 118] [outer = 000000E3C105C800] 18:06:25 INFO - PROCESS | 1640 | 1464051985445 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 525ms 18:06:25 INFO - PROCESS | 1640 | 1464051985475 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:06:25 INFO - PROCESS | 1640 | 1464051985477 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:06:25 INFO - PROCESS | 1640 | 1464051985480 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:06:25 INFO - PROCESS | 1640 | 1464051985482 Marionette TRACE conn5 <- [1,126,null,{}] 18:06:25 INFO - PROCESS | 1640 | 1464051985486 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:25 INFO - PROCESS | 1640 | 1464051985584 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:06:25 INFO - PROCESS | 1640 | 1464051985592 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BD09F800 == 38 [pid = 1640] [id = 41] 18:06:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3C21B9800) [pid = 1640] [serial = 119] [outer = 0000000000000000] 18:06:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3C2938400) [pid = 1640] [serial = 120] [outer = 000000E3C21B9800] 18:06:25 INFO - PROCESS | 1640 | 1464051985638 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3C2E07000) [pid = 1640] [serial = 121] [outer = 000000E3C21B9800] 18:06:26 INFO - PROCESS | 1640 | 1464051986031 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 18:06:26 INFO - PROCESS | 1640 | 1464051986070 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:06:26 INFO - PROCESS | 1640 | 1464051986073 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:06:26 INFO - PROCESS | 1640 | 1464051986076 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:06:26 INFO - PROCESS | 1640 | 1464051986078 Marionette TRACE conn5 <- [1,130,null,{}] 18:06:26 INFO - PROCESS | 1640 | 1464051986082 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:26 INFO - PROCESS | 1640 | 1464051986187 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:06:26 INFO - PROCESS | 1640 | 1464051986196 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C005C800 == 39 [pid = 1640] [id = 42] 18:06:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3C21CC400) [pid = 1640] [serial = 122] [outer = 0000000000000000] 18:06:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3C29A9400) [pid = 1640] [serial = 123] [outer = 000000E3C21CC400] 18:06:26 INFO - PROCESS | 1640 | 1464051986242 Marionette DEBUG loaded listener.js 18:06:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3C2E03C00) [pid = 1640] [serial = 124] [outer = 000000E3C21CC400] 18:06:26 INFO - PROCESS | 1640 | 1464051986973 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 985ms 18:06:27 INFO - PROCESS | 1640 | 1464051987065 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:06:27 INFO - PROCESS | 1640 | 1464051987071 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:06:27 INFO - PROCESS | 1640 | 1464051987077 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:06:27 INFO - PROCESS | 1640 | 1464051987081 Marionette TRACE conn5 <- [1,134,null,{}] 18:06:27 INFO - PROCESS | 1640 | 1464051987087 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:27 INFO - PROCESS | 1640 | 1464051987232 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:06:27 INFO - PROCESS | 1640 | 1464051987289 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80D2800 == 40 [pid = 1640] [id = 43] 18:06:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B2BAE800) [pid = 1640] [serial = 125] [outer = 0000000000000000] 18:06:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B2CB5400) [pid = 1640] [serial = 126] [outer = 000000E3B2BAE800] 18:06:27 INFO - PROCESS | 1640 | 1464051987350 Marionette DEBUG loaded listener.js 18:06:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B77D0000) [pid = 1640] [serial = 127] [outer = 000000E3B2BAE800] 18:06:28 INFO - PROCESS | 1640 | 1464051988250 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1192ms 18:06:28 INFO - PROCESS | 1640 | 1464051988271 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:06:28 INFO - PROCESS | 1640 | 1464051988275 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:06:28 INFO - PROCESS | 1640 | 1464051988280 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - PROCESS | 1640 | 1464051988283 Marionette TRACE conn5 <- [1,138,null,{}] 18:06:28 INFO - PROCESS | 1640 | 1464051988289 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:28 INFO - PROCESS | 1640 | 1464051988394 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3399000 == 39 [pid = 1640] [id = 31] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C291A800 == 38 [pid = 1640] [id = 30] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF71B000 == 37 [pid = 1640] [id = 29] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BD09F800 == 36 [pid = 1640] [id = 41] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C338C000 == 35 [pid = 1640] [id = 40] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF10B000 == 34 [pid = 1640] [id = 39] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02E0000 == 33 [pid = 1640] [id = 38] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF714000 == 32 [pid = 1640] [id = 37] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF120000 == 31 [pid = 1640] [id = 36] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BD0A2800 == 30 [pid = 1640] [id = 35] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81D4000 == 29 [pid = 1640] [id = 34] 18:06:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3074000 == 28 [pid = 1640] [id = 33] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3C4B6FC00) [pid = 1640] [serial = 63] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3C029E000) [pid = 1640] [serial = 79] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BF7A0800) [pid = 1640] [serial = 76] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3BFD6E400) [pid = 1640] [serial = 78] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B7364800) [pid = 1640] [serial = 66] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BC659C00) [pid = 1640] [serial = 69] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BEFBE000) [pid = 1640] [serial = 75] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3BC758400) [pid = 1640] [serial = 70] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B7CE9C00) [pid = 1640] [serial = 67] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3BEA56800) [pid = 1640] [serial = 73] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C4B76C00) [pid = 1640] [serial = 64] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3B7E4F800) [pid = 1640] [serial = 72] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3C32BB000) [pid = 1640] [serial = 58] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3BFB29000) [pid = 1640] [serial = 52] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3C32B6000) [pid = 1640] [serial = 55] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3C3275000) [pid = 1640] [serial = 46] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3C4AE6000) [pid = 1640] [serial = 49] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3B2BB6000) [pid = 1640] [serial = 61] [outer = 0000000000000000] [url = about:blank] 18:06:28 INFO - PROCESS | 1640 | 1464051988492 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B301B000 == 29 [pid = 1640] [id = 44] 18:06:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3B29D3C00) [pid = 1640] [serial = 128] [outer = 0000000000000000] 18:06:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3B2B82800) [pid = 1640] [serial = 129] [outer = 000000E3B29D3C00] 18:06:28 INFO - PROCESS | 1640 | 1464051988543 Marionette DEBUG loaded listener.js 18:06:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3B2CB2400) [pid = 1640] [serial = 130] [outer = 000000E3B29D3C00] 18:06:29 INFO - PROCESS | 1640 | 1464051989012 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 776ms 18:06:29 INFO - PROCESS | 1640 | 1464051989057 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 1640 | 1464051989064 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:06:29 INFO - PROCESS | 1640 | 1464051989070 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 1640 | 1464051989073 Marionette TRACE conn5 <- [1,142,null,{}] 18:06:29 INFO - PROCESS | 1640 | 1464051989077 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:29 INFO - PROCESS | 1640 | 1464051989160 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:06:29 INFO - PROCESS | 1640 | 1464051989168 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9ADB000 == 30 [pid = 1640] [id = 45] 18:06:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3B7306400) [pid = 1640] [serial = 131] [outer = 0000000000000000] 18:06:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3B80A2000) [pid = 1640] [serial = 132] [outer = 000000E3B7306400] 18:06:29 INFO - PROCESS | 1640 | 1464051989216 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B8C0B800) [pid = 1640] [serial = 133] [outer = 000000E3B7306400] 18:06:29 INFO - PROCESS | 1640 | 1464051989653 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 18:06:29 INFO - PROCESS | 1640 | 1464051989705 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 1640 | 1464051989707 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:06:29 INFO - PROCESS | 1640 | 1464051989711 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 1640 | 1464051989715 Marionette TRACE conn5 <- [1,146,null,{}] 18:06:29 INFO - PROCESS | 1640 | 1464051989727 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:29 INFO - PROCESS | 1640 | 1464051989811 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:06:29 INFO - PROCESS | 1640 | 1464051989822 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF10E800 == 31 [pid = 1640] [id = 46] 18:06:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3BC606800) [pid = 1640] [serial = 134] [outer = 0000000000000000] 18:06:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BC60B000) [pid = 1640] [serial = 135] [outer = 000000E3BC606800] 18:06:29 INFO - PROCESS | 1640 | 1464051989872 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3BC65F800) [pid = 1640] [serial = 136] [outer = 000000E3BC606800] 18:06:30 INFO - PROCESS | 1640 | 1464051990309 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 651ms 18:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:06:30 INFO - PROCESS | 1640 | 1464051990362 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:06:30 INFO - PROCESS | 1640 | 1464051990365 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:06:30 INFO - PROCESS | 1640 | 1464051990368 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:06:30 INFO - PROCESS | 1640 | 1464051990370 Marionette TRACE conn5 <- [1,150,null,{}] 18:06:30 INFO - PROCESS | 1640 | 1464051990374 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:30 INFO - PROCESS | 1640 | 1464051990457 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:06:30 INFO - PROCESS | 1640 | 1464051990464 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF71F800 == 32 [pid = 1640] [id = 47] 18:06:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BC758400) [pid = 1640] [serial = 137] [outer = 0000000000000000] 18:06:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BD08F800) [pid = 1640] [serial = 138] [outer = 000000E3BC758400] 18:06:30 INFO - PROCESS | 1640 | 1464051990512 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3BEDC5400) [pid = 1640] [serial = 139] [outer = 000000E3BC758400] 18:06:30 INFO - PROCESS | 1640 | 1464051990972 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 18:06:31 INFO - PROCESS | 1640 | 1464051990999 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:06:31 INFO - PROCESS | 1640 | 1464051991001 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:06:31 INFO - PROCESS | 1640 | 1464051991011 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - PROCESS | 1640 | 1464051991013 Marionette TRACE conn5 <- [1,154,null,{}] 18:06:31 INFO - PROCESS | 1640 | 1464051991017 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 1640 | 1464051991112 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:06:31 INFO - PROCESS | 1640 | 1464051991121 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C004C000 == 33 [pid = 1640] [id = 48] 18:06:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B77D3400) [pid = 1640] [serial = 140] [outer = 0000000000000000] 18:06:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BEFBAC00) [pid = 1640] [serial = 141] [outer = 000000E3B77D3400] 18:06:31 INFO - PROCESS | 1640 | 1464051991167 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3BF64C800) [pid = 1640] [serial = 142] [outer = 000000E3B77D3400] 18:06:31 INFO - PROCESS | 1640 | 1464051991666 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 18:06:31 INFO - PROCESS | 1640 | 1464051991707 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:06:31 INFO - PROCESS | 1640 | 1464051991709 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:06:31 INFO - PROCESS | 1640 | 1464051991713 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - PROCESS | 1640 | 1464051991714 Marionette TRACE conn5 <- [1,158,null,{}] 18:06:31 INFO - PROCESS | 1640 | 1464051991718 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 1640 | 1464051991837 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:06:31 INFO - PROCESS | 1640 | 1464051991852 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C1C0D800 == 34 [pid = 1640] [id = 49] 18:06:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3C029A400) [pid = 1640] [serial = 143] [outer = 0000000000000000] 18:06:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3C0B5AC00) [pid = 1640] [serial = 144] [outer = 000000E3C029A400] 18:06:31 INFO - PROCESS | 1640 | 1464051991929 Marionette DEBUG loaded listener.js 18:06:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3C1057800) [pid = 1640] [serial = 145] [outer = 000000E3C029A400] 18:06:32 INFO - PROCESS | 1640 | 1464051992339 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 693ms 18:06:32 INFO - PROCESS | 1640 | 1464051992412 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:06:32 INFO - PROCESS | 1640 | 1464051992415 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:06:32 INFO - PROCESS | 1640 | 1464051992440 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:06:32 INFO - PROCESS | 1640 | 1464051992442 Marionette TRACE conn5 <- [1,162,null,{}] 18:06:32 INFO - PROCESS | 1640 | 1464051992451 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:32 INFO - PROCESS | 1640 | 1464051992554 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:06:32 INFO - PROCESS | 1640 | 1464051992564 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3251000 == 35 [pid = 1640] [id = 50] 18:06:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3C18EE800) [pid = 1640] [serial = 146] [outer = 0000000000000000] 18:06:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3C1CE4800) [pid = 1640] [serial = 147] [outer = 000000E3C18EE800] 18:06:32 INFO - PROCESS | 1640 | 1464051992611 Marionette DEBUG loaded listener.js 18:06:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3C21D3C00) [pid = 1640] [serial = 148] [outer = 000000E3C18EE800] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3C21B9800) [pid = 1640] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B2B81000) [pid = 1640] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B3FBCC00) [pid = 1640] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B2BB0000) [pid = 1640] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B2B89000) [pid = 1640] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B2A68800) [pid = 1640] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3BF64BC00) [pid = 1640] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B2B88C00) [pid = 1640] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BC6F0C00) [pid = 1640] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BEA47000) [pid = 1640] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3BC60A000) [pid = 1640] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B2270400) [pid = 1640] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3C105C800) [pid = 1640] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:06:32 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3BC6F6C00) [pid = 1640] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:06:33 INFO - PROCESS | 1640 | 1464051993054 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 18:06:33 INFO - PROCESS | 1640 | 1464051993070 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 1640 | 1464051993073 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:06:33 INFO - PROCESS | 1640 | 1464051993078 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 1640 | 1464051993080 Marionette TRACE conn5 <- [1,166,null,{}] 18:06:33 INFO - PROCESS | 1640 | 1464051993092 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 1640 | 1464051993167 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:06:33 INFO - PROCESS | 1640 | 1464051993173 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BCE000 == 36 [pid = 1640] [id = 51] 18:06:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BC606400) [pid = 1640] [serial = 149] [outer = 0000000000000000] 18:06:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3BEA58000) [pid = 1640] [serial = 150] [outer = 000000E3BC606400] 18:06:33 INFO - PROCESS | 1640 | 1464051993220 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3C21B5800) [pid = 1640] [serial = 151] [outer = 000000E3BC606400] 18:06:33 INFO - PROCESS | 1640 | 1464051993611 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 18:06:33 INFO - PROCESS | 1640 | 1464051993666 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 1640 | 1464051993668 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:06:33 INFO - PROCESS | 1640 | 1464051993677 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 1640 | 1464051993679 Marionette TRACE conn5 <- [1,170,null,{}] 18:06:33 INFO - PROCESS | 1640 | 1464051993683 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 1640 | 1464051993761 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:06:33 INFO - PROCESS | 1640 | 1464051993770 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C799C000 == 37 [pid = 1640] [id = 52] 18:06:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3C293F400) [pid = 1640] [serial = 152] [outer = 0000000000000000] 18:06:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3C29ACC00) [pid = 1640] [serial = 153] [outer = 000000E3C293F400] 18:06:33 INFO - PROCESS | 1640 | 1464051993815 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3C2E06C00) [pid = 1640] [serial = 154] [outer = 000000E3C293F400] 18:06:34 INFO - PROCESS | 1640 | 1464051994207 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 18:06:34 INFO - PROCESS | 1640 | 1464051994266 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 1640 | 1464051994268 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:06:34 INFO - PROCESS | 1640 | 1464051994279 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - PROCESS | 1640 | 1464051994281 Marionette TRACE conn5 <- [1,174,null,{}] 18:06:34 INFO - PROCESS | 1640 | 1464051994290 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:34 INFO - PROCESS | 1640 | 1464051994370 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:06:34 INFO - PROCESS | 1640 | 1464051994376 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D72800 == 38 [pid = 1640] [id = 53] 18:06:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3C2E0E000) [pid = 1640] [serial = 155] [outer = 0000000000000000] 18:06:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3C2E8A400) [pid = 1640] [serial = 156] [outer = 000000E3C2E0E000] 18:06:34 INFO - PROCESS | 1640 | 1464051994422 Marionette DEBUG loaded listener.js 18:06:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3C2E93C00) [pid = 1640] [serial = 157] [outer = 000000E3C2E0E000] 18:06:34 INFO - PROCESS | 1640 | 1464051994803 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 18:06:34 INFO - PROCESS | 1640 | 1464051994861 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 1640 | 1464051994865 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:06:34 INFO - PROCESS | 1640 | 1464051994870 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - PROCESS | 1640 | 1464051994875 Marionette TRACE conn5 <- [1,178,null,{}] 18:06:34 INFO - PROCESS | 1640 | 1464051994882 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:35 INFO - PROCESS | 1640 | 1464051994997 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:06:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B2BB2400) [pid = 1640] [serial = 158] [outer = 000000E3BEF9E000] 18:06:35 INFO - PROCESS | 1640 | 1464051995140 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA44000 == 39 [pid = 1640] [id = 54] 18:06:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B2BADC00) [pid = 1640] [serial = 159] [outer = 0000000000000000] 18:06:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B3224400) [pid = 1640] [serial = 160] [outer = 000000E3B2BADC00] 18:06:35 INFO - PROCESS | 1640 | 1464051995218 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B80E0800) [pid = 1640] [serial = 161] [outer = 000000E3B2BADC00] 18:06:35 INFO - PROCESS | 1640 | 1464051995779 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 985ms 18:06:35 INFO - PROCESS | 1640 | 1464051995861 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:06:35 INFO - PROCESS | 1640 | 1464051995866 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:06:35 INFO - PROCESS | 1640 | 1464051995873 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:06:35 INFO - PROCESS | 1640 | 1464051995878 Marionette TRACE conn5 <- [1,182,null,{}] 18:06:35 INFO - PROCESS | 1640 | 1464051995882 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:36 INFO - PROCESS | 1640 | 1464051995998 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:06:36 INFO - PROCESS | 1640 | 1464051996055 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA3A000 == 40 [pid = 1640] [id = 55] 18:06:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3BC658C00) [pid = 1640] [serial = 162] [outer = 0000000000000000] 18:06:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3BC6F6400) [pid = 1640] [serial = 163] [outer = 000000E3BC658C00] 18:06:36 INFO - PROCESS | 1640 | 1464051996111 Marionette DEBUG loaded listener.js 18:06:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3BEFC0800) [pid = 1640] [serial = 164] [outer = 000000E3BC658C00] 18:06:36 INFO - PROCESS | 1640 | 1464051996670 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 839ms 18:06:36 INFO - PROCESS | 1640 | 1464051996713 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:06:36 INFO - PROCESS | 1640 | 1464051996716 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:06:36 INFO - PROCESS | 1640 | 1464051996720 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:06:36 INFO - PROCESS | 1640 | 1464051996722 Marionette TRACE conn5 <- [1,186,null,{}] 18:06:36 INFO - PROCESS | 1640 | 1464051996733 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:36 INFO - PROCESS | 1640 | 1464051996877 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:06:36 INFO - PROCESS | 1640 | 1464051996896 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E31800 == 41 [pid = 1640] [id = 56] 18:06:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3C1055C00) [pid = 1640] [serial = 165] [outer = 0000000000000000] 18:06:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3C1CE4000) [pid = 1640] [serial = 166] [outer = 000000E3C1055C00] 18:06:36 INFO - PROCESS | 1640 | 1464051996956 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3C2E99800) [pid = 1640] [serial = 167] [outer = 000000E3C1055C00] 18:06:37 INFO - PROCESS | 1640 | 1464051997501 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 18:06:37 INFO - PROCESS | 1640 | 1464051997560 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:06:37 INFO - PROCESS | 1640 | 1464051997563 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:06:37 INFO - PROCESS | 1640 | 1464051997567 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:06:37 INFO - PROCESS | 1640 | 1464051997569 Marionette TRACE conn5 <- [1,190,null,{}] 18:06:37 INFO - PROCESS | 1640 | 1464051997573 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:37 INFO - PROCESS | 1640 | 1464051997676 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:06:37 INFO - PROCESS | 1640 | 1464051997739 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6FE9800 == 42 [pid = 1640] [id = 57] 18:06:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3C32AE400) [pid = 1640] [serial = 168] [outer = 0000000000000000] 18:06:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3C32B2000) [pid = 1640] [serial = 169] [outer = 000000E3C32AE400] 18:06:37 INFO - PROCESS | 1640 | 1464051997796 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3C32BAC00) [pid = 1640] [serial = 170] [outer = 000000E3C32AE400] 18:06:38 INFO - PROCESS | 1640 | 1464051998358 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 837ms 18:06:38 INFO - PROCESS | 1640 | 1464051998407 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:06:38 INFO - PROCESS | 1640 | 1464051998409 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:06:38 INFO - PROCESS | 1640 | 1464051998413 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:06:38 INFO - PROCESS | 1640 | 1464051998415 Marionette TRACE conn5 <- [1,194,null,{}] 18:06:38 INFO - PROCESS | 1640 | 1464051998419 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:38 INFO - PROCESS | 1640 | 1464051998520 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:06:38 INFO - PROCESS | 1640 | 1464051998596 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B35B1000 == 43 [pid = 1640] [id = 58] 18:06:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B29D9400) [pid = 1640] [serial = 171] [outer = 0000000000000000] 18:06:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B2CB4400) [pid = 1640] [serial = 172] [outer = 000000E3B29D9400] 18:06:38 INFO - PROCESS | 1640 | 1464051998653 Marionette DEBUG loaded listener.js 18:06:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3C0298000) [pid = 1640] [serial = 173] [outer = 000000E3B29D9400] 18:06:39 INFO - PROCESS | 1640 | 1464051999321 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 984ms 18:06:39 INFO - PROCESS | 1640 | 1464051999400 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:06:39 INFO - PROCESS | 1640 | 1464051999405 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:06:39 INFO - PROCESS | 1640 | 1464051999410 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:06:39 INFO - PROCESS | 1640 | 1464051999413 Marionette TRACE conn5 <- [1,198,null,{}] 18:06:39 INFO - PROCESS | 1640 | 1464051999419 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:39 INFO - PROCESS | 1640 | 1464051999547 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:06:39 INFO - PROCESS | 1640 | 1464051999614 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80CF000 == 44 [pid = 1640] [id = 59] 18:06:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B2BB4800) [pid = 1640] [serial = 174] [outer = 0000000000000000] 18:06:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B4255C00) [pid = 1640] [serial = 175] [outer = 000000E3B2BB4800] 18:06:39 INFO - PROCESS | 1640 | 1464051999668 Marionette DEBUG loaded listener.js 18:06:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B7C4D400) [pid = 1640] [serial = 176] [outer = 000000E3B2BB4800] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C799C000 == 43 [pid = 1640] [id = 52] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BCE000 == 42 [pid = 1640] [id = 51] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3251000 == 41 [pid = 1640] [id = 50] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C1C0D800 == 40 [pid = 1640] [id = 49] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C004C000 == 39 [pid = 1640] [id = 48] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF71F800 == 38 [pid = 1640] [id = 47] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF10E800 == 37 [pid = 1640] [id = 46] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9ADB000 == 36 [pid = 1640] [id = 45] 18:06:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B301B000 == 35 [pid = 1640] [id = 44] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C29A9400) [pid = 1640] [serial = 123] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3C2938400) [pid = 1640] [serial = 120] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3BEDC8000) [pid = 1640] [serial = 108] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B7369000) [pid = 1640] [serial = 99] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B802EC00) [pid = 1640] [serial = 100] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B2BB5800) [pid = 1640] [serial = 96] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B2CB3000) [pid = 1640] [serial = 97] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B2CB1800) [pid = 1640] [serial = 94] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B2BAFC00) [pid = 1640] [serial = 93] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BC609000) [pid = 1640] [serial = 102] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3BFEC1800) [pid = 1640] [serial = 111] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B747D400) [pid = 1640] [serial = 82] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B2BB5C00) [pid = 1640] [serial = 81] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3C029A000) [pid = 1640] [serial = 85] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3BEDBE400) [pid = 1640] [serial = 84] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3C10ED000) [pid = 1640] [serial = 88] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3C0295000) [pid = 1640] [serial = 87] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3C1C59C00) [pid = 1640] [serial = 91] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3BC60F000) [pid = 1640] [serial = 90] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BEFC1C00) [pid = 1640] [serial = 109] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B2A56C00) [pid = 1640] [serial = 114] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3C1DF1C00) [pid = 1640] [serial = 117] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3C0EDA400) [pid = 1640] [serial = 112] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BCA73C00) [pid = 1640] [serial = 105] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3C2E07000) [pid = 1640] [serial = 121] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3BEA48C00) [pid = 1640] [serial = 106] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3C21BDC00) [pid = 1640] [serial = 118] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3BC657800) [pid = 1640] [serial = 103] [outer = 0000000000000000] [url = about:blank] 18:06:39 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BEA45400) [pid = 1640] [serial = 115] [outer = 0000000000000000] [url = about:blank] 18:06:40 INFO - PROCESS | 1640 | 1464052000157 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 776ms 18:06:40 INFO - PROCESS | 1640 | 1464052000192 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:06:40 INFO - PROCESS | 1640 | 1464052000197 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:06:40 INFO - PROCESS | 1640 | 1464052000204 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:06:40 INFO - PROCESS | 1640 | 1464052000206 Marionette TRACE conn5 <- [1,202,null,{}] 18:06:40 INFO - PROCESS | 1640 | 1464052000210 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:40 INFO - PROCESS | 1640 | 1464052000295 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:06:40 INFO - PROCESS | 1640 | 1464052000305 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80DC000 == 36 [pid = 1640] [id = 60] 18:06:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B7309C00) [pid = 1640] [serial = 177] [outer = 0000000000000000] 18:06:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B77CB800) [pid = 1640] [serial = 178] [outer = 000000E3B7309C00] 18:06:40 INFO - PROCESS | 1640 | 1464052000351 Marionette DEBUG loaded listener.js 18:06:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B8C07000) [pid = 1640] [serial = 179] [outer = 000000E3B7309C00] 18:06:40 INFO - PROCESS | 1640 | 1464052000765 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 585ms 18:06:40 INFO - PROCESS | 1640 | 1464052000794 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:06:40 INFO - PROCESS | 1640 | 1464052000796 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:06:40 INFO - PROCESS | 1640 | 1464052000800 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:06:40 INFO - PROCESS | 1640 | 1464052000804 Marionette TRACE conn5 <- [1,206,null,{}] 18:06:40 INFO - PROCESS | 1640 | 1464052000815 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:40 INFO - PROCESS | 1640 | 1464052000899 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:06:40 INFO - PROCESS | 1640 | 1464052000907 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA0E800 == 37 [pid = 1640] [id = 61] 18:06:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BC608400) [pid = 1640] [serial = 180] [outer = 0000000000000000] 18:06:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BC610C00) [pid = 1640] [serial = 181] [outer = 000000E3BC608400] 18:06:40 INFO - PROCESS | 1640 | 1464052000957 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3BC6D7800) [pid = 1640] [serial = 182] [outer = 000000E3BC608400] 18:06:41 INFO - PROCESS | 1640 | 1464052001415 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 18:06:41 INFO - PROCESS | 1640 | 1464052001430 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:06:41 INFO - PROCESS | 1640 | 1464052001432 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:06:41 INFO - PROCESS | 1640 | 1464052001436 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:06:41 INFO - PROCESS | 1640 | 1464052001437 Marionette TRACE conn5 <- [1,210,null,{}] 18:06:41 INFO - PROCESS | 1640 | 1464052001441 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:41 INFO - PROCESS | 1640 | 1464052001523 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:06:41 INFO - PROCESS | 1640 | 1464052001530 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF199000 == 38 [pid = 1640] [id = 62] 18:06:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3BD0E0800) [pid = 1640] [serial = 183] [outer = 0000000000000000] 18:06:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BEA60C00) [pid = 1640] [serial = 184] [outer = 000000E3BD0E0800] 18:06:41 INFO - PROCESS | 1640 | 1464052001576 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3BEFA7800) [pid = 1640] [serial = 185] [outer = 000000E3BD0E0800] 18:06:41 INFO - PROCESS | 1640 | 1464052001981 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 18:06:42 INFO - PROCESS | 1640 | 1464052002026 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 1640 | 1464052002028 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:06:42 INFO - PROCESS | 1640 | 1464052002031 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - PROCESS | 1640 | 1464052002033 Marionette TRACE conn5 <- [1,214,null,{}] 18:06:42 INFO - PROCESS | 1640 | 1464052002036 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:42 INFO - PROCESS | 1640 | 1464052002138 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:06:42 INFO - PROCESS | 1640 | 1464052002144 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF86C000 == 39 [pid = 1640] [id = 63] 18:06:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3BEFC1C00) [pid = 1640] [serial = 186] [outer = 0000000000000000] 18:06:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BF00F400) [pid = 1640] [serial = 187] [outer = 000000E3BEFC1C00] 18:06:42 INFO - PROCESS | 1640 | 1464052002191 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3BFD70000) [pid = 1640] [serial = 188] [outer = 000000E3BEFC1C00] 18:06:42 INFO - PROCESS | 1640 | 1464052002655 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 18:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:06:42 INFO - PROCESS | 1640 | 1464052002726 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 1640 | 1464052002728 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:06:42 INFO - PROCESS | 1640 | 1464052002731 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - PROCESS | 1640 | 1464052002741 Marionette TRACE conn5 <- [1,218,null,{}] 18:06:42 INFO - PROCESS | 1640 | 1464052002751 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:42 INFO - PROCESS | 1640 | 1464052002876 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:06:42 INFO - PROCESS | 1640 | 1464052002927 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02F1000 == 40 [pid = 1640] [id = 64] 18:06:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3C0ED8800) [pid = 1640] [serial = 189] [outer = 0000000000000000] 18:06:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3C1C53C00) [pid = 1640] [serial = 190] [outer = 000000E3C0ED8800] 18:06:42 INFO - PROCESS | 1640 | 1464052002974 Marionette DEBUG loaded listener.js 18:06:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3C21BE000) [pid = 1640] [serial = 191] [outer = 000000E3C0ED8800] 18:06:43 INFO - PROCESS | 1640 | 1464052003375 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 18:06:43 INFO - PROCESS | 1640 | 1464052003429 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 1640 | 1464052003431 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:06:43 INFO - PROCESS | 1640 | 1464052003459 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - PROCESS | 1640 | 1464052003461 Marionette TRACE conn5 <- [1,222,null,{}] 18:06:43 INFO - PROCESS | 1640 | 1464052003475 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:43 INFO - PROCESS | 1640 | 1464052003572 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:06:43 INFO - PROCESS | 1640 | 1464052003579 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C210E000 == 41 [pid = 1640] [id = 65] 18:06:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3C21D1C00) [pid = 1640] [serial = 192] [outer = 0000000000000000] 18:06:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3C29A7400) [pid = 1640] [serial = 193] [outer = 000000E3C21D1C00] 18:06:43 INFO - PROCESS | 1640 | 1464052003625 Marionette DEBUG loaded listener.js 18:06:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3C2E05800) [pid = 1640] [serial = 194] [outer = 000000E3C21D1C00] 18:06:44 INFO - PROCESS | 1640 | 1464052004030 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 650ms 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C293F400) [pid = 1640] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B77D3400) [pid = 1640] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3C029A400) [pid = 1640] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B29D3C00) [pid = 1640] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3BC606800) [pid = 1640] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B7306400) [pid = 1640] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3BC758400) [pid = 1640] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3C18EE800) [pid = 1640] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:06:44 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BC606400) [pid = 1640] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:06:44 INFO - PROCESS | 1640 | 1464052004121 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 1640 | 1464052004123 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:06:44 INFO - PROCESS | 1640 | 1464052004127 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - PROCESS | 1640 | 1464052004129 Marionette TRACE conn5 <- [1,226,null,{}] 18:06:44 INFO - PROCESS | 1640 | 1464052004133 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:44 INFO - PROCESS | 1640 | 1464052004220 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:06:44 INFO - PROCESS | 1640 | 1464052004227 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFA40800 == 42 [pid = 1640] [id = 66] 18:06:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B24C2C00) [pid = 1640] [serial = 195] [outer = 0000000000000000] 18:06:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B7451000) [pid = 1640] [serial = 196] [outer = 000000E3B24C2C00] 18:06:44 INFO - PROCESS | 1640 | 1464052004272 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3C0EDA000) [pid = 1640] [serial = 197] [outer = 000000E3B24C2C00] 18:06:44 INFO - PROCESS | 1640 | 1464052004658 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 18:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:06:44 INFO - PROCESS | 1640 | 1464052004717 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 1640 | 1464052004719 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:06:44 INFO - PROCESS | 1640 | 1464052004722 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - PROCESS | 1640 | 1464052004724 Marionette TRACE conn5 <- [1,230,null,{}] 18:06:44 INFO - PROCESS | 1640 | 1464052004728 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:44 INFO - PROCESS | 1640 | 1464052004806 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:06:44 INFO - PROCESS | 1640 | 1464052004813 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3381800 == 43 [pid = 1640] [id = 67] 18:06:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3C29B1000) [pid = 1640] [serial = 198] [outer = 0000000000000000] 18:06:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3C2E8D400) [pid = 1640] [serial = 199] [outer = 000000E3C29B1000] 18:06:44 INFO - PROCESS | 1640 | 1464052004858 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3C3277800) [pid = 1640] [serial = 200] [outer = 000000E3C29B1000] 18:06:45 INFO - PROCESS | 1640 | 1464052005279 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 18:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:06:45 INFO - PROCESS | 1640 | 1464052005311 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:06:45 INFO - PROCESS | 1640 | 1464052005313 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:06:45 INFO - PROCESS | 1640 | 1464052005317 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:06:45 INFO - PROCESS | 1640 | 1464052005319 Marionette TRACE conn5 <- [1,234,null,{}] 18:06:45 INFO - PROCESS | 1640 | 1464052005330 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:45 INFO - PROCESS | 1640 | 1464052005410 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:06:45 INFO - PROCESS | 1640 | 1464052005417 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BDD000 == 44 [pid = 1640] [id = 68] 18:06:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3C2E37C00) [pid = 1640] [serial = 201] [outer = 0000000000000000] 18:06:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3C2E3C000) [pid = 1640] [serial = 202] [outer = 000000E3C2E37C00] 18:06:45 INFO - PROCESS | 1640 | 1464052005463 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3C2E42C00) [pid = 1640] [serial = 203] [outer = 000000E3C2E37C00] 18:06:45 INFO - PROCESS | 1640 | 1464052005862 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 18:06:45 INFO - PROCESS | 1640 | 1464052005914 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:06:45 INFO - PROCESS | 1640 | 1464052005917 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:06:45 INFO - PROCESS | 1640 | 1464052005920 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:06:45 INFO - PROCESS | 1640 | 1464052005923 Marionette TRACE conn5 <- [1,238,null,{}] 18:06:45 INFO - PROCESS | 1640 | 1464052005926 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 1640 | 1464052006031 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:06:46 INFO - PROCESS | 1640 | 1464052006038 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E28800 == 45 [pid = 1640] [id = 69] 18:06:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3C327A800) [pid = 1640] [serial = 204] [outer = 0000000000000000] 18:06:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3C4962000) [pid = 1640] [serial = 205] [outer = 000000E3C327A800] 18:06:46 INFO - PROCESS | 1640 | 1464052006089 Marionette DEBUG loaded listener.js 18:06:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3C496E400) [pid = 1640] [serial = 206] [outer = 000000E3C327A800] 18:06:46 INFO - PROCESS | 1640 | 1464052006769 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 881ms 18:06:46 INFO - PROCESS | 1640 | 1464052006803 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 1640 | 1464052006807 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:06:46 INFO - PROCESS | 1640 | 1464052006814 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 1640 | 1464052006818 Marionette TRACE conn5 <- [1,242,null,{}] 18:06:46 INFO - PROCESS | 1640 | 1464052006823 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 1640 | 1464052006936 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:06:47 INFO - PROCESS | 1640 | 1464052007001 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CBE800 == 46 [pid = 1640] [id = 70] 18:06:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B2CB3000) [pid = 1640] [serial = 207] [outer = 0000000000000000] 18:06:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B7310000) [pid = 1640] [serial = 208] [outer = 000000E3B2CB3000] 18:06:47 INFO - PROCESS | 1640 | 1464052007060 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B8C8D800) [pid = 1640] [serial = 209] [outer = 000000E3B2CB3000] 18:06:47 INFO - PROCESS | 1640 | 1464052007775 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 984ms 18:06:47 INFO - PROCESS | 1640 | 1464052007845 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:06:47 INFO - PROCESS | 1640 | 1464052007852 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:06:47 INFO - PROCESS | 1640 | 1464052007863 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:06:47 INFO - PROCESS | 1640 | 1464052007866 Marionette TRACE conn5 <- [1,246,null,{}] 18:06:47 INFO - PROCESS | 1640 | 1464052007883 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:48 INFO - PROCESS | 1640 | 1464052008003 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:06:48 INFO - PROCESS | 1640 | 1464052008062 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6250000 == 47 [pid = 1640] [id = 71] 18:06:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3BCA72400) [pid = 1640] [serial = 210] [outer = 0000000000000000] 18:06:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3C0297C00) [pid = 1640] [serial = 211] [outer = 000000E3BCA72400] 18:06:48 INFO - PROCESS | 1640 | 1464052008119 Marionette DEBUG loaded listener.js 18:06:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C1057C00) [pid = 1640] [serial = 212] [outer = 000000E3BCA72400] 18:06:48 INFO - PROCESS | 1640 | 1464052008675 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 839ms 18:06:48 INFO - PROCESS | 1640 | 1464052008706 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:06:48 INFO - PROCESS | 1640 | 1464052008709 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:06:48 INFO - PROCESS | 1640 | 1464052008714 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:06:48 INFO - PROCESS | 1640 | 1464052008718 Marionette TRACE conn5 <- [1,250,null,{}] 18:06:48 INFO - PROCESS | 1640 | 1464052008730 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:48 INFO - PROCESS | 1640 | 1464052008839 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:06:48 INFO - PROCESS | 1640 | 1464052008919 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C75C9800 == 48 [pid = 1640] [id = 72] 18:06:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3BE168400) [pid = 1640] [serial = 213] [outer = 0000000000000000] 18:06:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3C0296C00) [pid = 1640] [serial = 214] [outer = 000000E3BE168400] 18:06:48 INFO - PROCESS | 1640 | 1464052008978 Marionette DEBUG loaded listener.js 18:06:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3C2E35000) [pid = 1640] [serial = 215] [outer = 000000E3BE168400] 18:06:49 INFO - PROCESS | 1640 | 1464052009518 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 838ms 18:06:49 INFO - PROCESS | 1640 | 1464052009571 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 1640 | 1464052009574 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:06:49 INFO - PROCESS | 1640 | 1464052009580 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:06:49 INFO - PROCESS | 1640 | 1464052009582 Marionette TRACE conn5 <- [1,254,null,{}] 18:06:49 INFO - PROCESS | 1640 | 1464052009586 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:49 INFO - PROCESS | 1640 | 1464052009694 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:06:49 INFO - PROCESS | 1640 | 1464052009771 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380978000 == 49 [pid = 1640] [id = 73] 18:06:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3C32B2400) [pid = 1640] [serial = 216] [outer = 0000000000000000] 18:06:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3C4961800) [pid = 1640] [serial = 217] [outer = 000000E3C32B2400] 18:06:49 INFO - PROCESS | 1640 | 1464052009827 Marionette DEBUG loaded listener.js 18:06:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3C496CC00) [pid = 1640] [serial = 218] [outer = 000000E3C32B2400] 18:06:50 INFO - PROCESS | 1640 | 1464052010499 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 985ms 18:06:50 INFO - PROCESS | 1640 | 1464052010571 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:06:50 INFO - PROCESS | 1640 | 1464052010575 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:06:50 INFO - PROCESS | 1640 | 1464052010581 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:06:50 INFO - PROCESS | 1640 | 1464052010585 Marionette TRACE conn5 <- [1,258,null,{}] 18:06:50 INFO - PROCESS | 1640 | 1464052010591 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:50 INFO - PROCESS | 1640 | 1464052010692 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:06:50 INFO - PROCESS | 1640 | 1464052010754 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3A15800 == 50 [pid = 1640] [id = 74] 18:06:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E380A3C400) [pid = 1640] [serial = 219] [outer = 0000000000000000] 18:06:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B29D6400) [pid = 1640] [serial = 220] [outer = 000000E380A3C400] 18:06:50 INFO - PROCESS | 1640 | 1464052010804 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B2BB9400) [pid = 1640] [serial = 221] [outer = 000000E380A3C400] 18:06:51 INFO - PROCESS | 1640 | 1464052011407 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 882ms 18:06:51 INFO - PROCESS | 1640 | 1464052011464 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 1640 | 1464052011470 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:06:51 INFO - PROCESS | 1640 | 1464052011476 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - PROCESS | 1640 | 1464052011479 Marionette TRACE conn5 <- [1,262,null,{}] 18:06:51 INFO - PROCESS | 1640 | 1464052011483 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:51 INFO - PROCESS | 1640 | 1464052011619 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:06:51 INFO - PROCESS | 1640 | 1464052011740 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7C30000 == 49 [pid = 1640] [id = 32] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BDD000 == 48 [pid = 1640] [id = 68] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3381800 == 47 [pid = 1640] [id = 67] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFA40800 == 46 [pid = 1640] [id = 66] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C210E000 == 45 [pid = 1640] [id = 65] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02F1000 == 44 [pid = 1640] [id = 64] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF86C000 == 43 [pid = 1640] [id = 63] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF199000 == 42 [pid = 1640] [id = 62] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA0E800 == 41 [pid = 1640] [id = 61] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80DC000 == 40 [pid = 1640] [id = 60] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80CF000 == 39 [pid = 1640] [id = 59] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B35B1000 == 38 [pid = 1640] [id = 58] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6FE9800 == 37 [pid = 1640] [id = 57] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E31800 == 36 [pid = 1640] [id = 56] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BCA3A000 == 35 [pid = 1640] [id = 55] 18:06:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BCA44000 == 34 [pid = 1640] [id = 54] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B2CB5400) [pid = 1640] [serial = 126] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3C2E8A400) [pid = 1640] [serial = 156] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B249D800 == 35 [pid = 1640] [id = 75] 18:06:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B24C2000) [pid = 1640] [serial = 222] [outer = 0000000000000000] 18:06:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B2A56C00) [pid = 1640] [serial = 223] [outer = 000000E3B24C2000] 18:06:51 INFO - PROCESS | 1640 | 1464052011851 Marionette DEBUG loaded listener.js 18:06:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B3A3DC00) [pid = 1640] [serial = 224] [outer = 000000E3B24C2000] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3C2E06C00) [pid = 1640] [serial = 154] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3BEFBAC00) [pid = 1640] [serial = 141] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3C1057800) [pid = 1640] [serial = 145] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B2B82800) [pid = 1640] [serial = 129] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3B2CB2400) [pid = 1640] [serial = 130] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3C0B5AC00) [pid = 1640] [serial = 144] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3BC60B000) [pid = 1640] [serial = 135] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3BC65F800) [pid = 1640] [serial = 136] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B80A2000) [pid = 1640] [serial = 132] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B8C0B800) [pid = 1640] [serial = 133] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3BD08F800) [pid = 1640] [serial = 138] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3BF64C800) [pid = 1640] [serial = 142] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3C1CE4800) [pid = 1640] [serial = 147] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C29ACC00) [pid = 1640] [serial = 153] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3C21D3C00) [pid = 1640] [serial = 148] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3C21B5800) [pid = 1640] [serial = 151] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3BEA58000) [pid = 1640] [serial = 150] [outer = 0000000000000000] [url = about:blank] 18:06:51 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BEDC5400) [pid = 1640] [serial = 139] [outer = 0000000000000000] [url = about:blank] 18:06:52 INFO - PROCESS | 1640 | 1464052012434 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 984ms 18:06:52 INFO - PROCESS | 1640 | 1464052012462 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:06:52 INFO - PROCESS | 1640 | 1464052012464 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:06:52 INFO - PROCESS | 1640 | 1464052012468 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 1640 | 1464052012472 Marionette TRACE conn5 <- [1,266,null,{}] 18:06:52 INFO - PROCESS | 1640 | 1464052012490 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:52 INFO - PROCESS | 1640 | 1464052012582 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:06:52 INFO - PROCESS | 1640 | 1464052012648 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA04000 == 36 [pid = 1640] [id = 76] 18:06:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B35A0800) [pid = 1640] [serial = 225] [outer = 0000000000000000] 18:06:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BC751400) [pid = 1640] [serial = 226] [outer = 000000E3B35A0800] 18:06:52 INFO - PROCESS | 1640 | 1464052012698 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BE161C00) [pid = 1640] [serial = 227] [outer = 000000E3B35A0800] 18:06:53 INFO - PROCESS | 1640 | 1464052013077 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 18:06:53 INFO - PROCESS | 1640 | 1464052013100 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:06:53 INFO - PROCESS | 1640 | 1464052013103 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:06:53 INFO - PROCESS | 1640 | 1464052013106 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - PROCESS | 1640 | 1464052013108 Marionette TRACE conn5 <- [1,270,null,{}] 18:06:53 INFO - PROCESS | 1640 | 1464052013111 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:53 INFO - PROCESS | 1640 | 1464052013218 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:06:53 INFO - PROCESS | 1640 | 1464052013226 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF695000 == 37 [pid = 1640] [id = 77] 18:06:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3BEA50400) [pid = 1640] [serial = 228] [outer = 0000000000000000] 18:06:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3BEDC7000) [pid = 1640] [serial = 229] [outer = 000000E3BEA50400] 18:06:53 INFO - PROCESS | 1640 | 1464052013274 Marionette DEBUG loaded listener.js 18:06:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3BF003000) [pid = 1640] [serial = 230] [outer = 000000E3BEA50400] 18:06:53 INFO - PROCESS | 1640 | 1464052013681 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 18:06:53 INFO - PROCESS | 1640 | 1464052013736 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:06:53 INFO - PROCESS | 1640 | 1464052013738 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:06:53 INFO - PROCESS | 1640 | 1464052013741 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:06:53 INFO - PROCESS | 1640 | 1464052013743 Marionette TRACE conn5 <- [1,274,null,{}] 18:06:53 INFO - PROCESS | 1640 | 1464052013747 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:53 INFO - PROCESS | 1640 | 1464052013864 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:06:53 INFO - PROCESS | 1640 | 1464052013884 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A13800 == 38 [pid = 1640] [id = 78] 18:06:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3BFB2B400) [pid = 1640] [serial = 231] [outer = 0000000000000000] 18:06:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3BFD6FC00) [pid = 1640] [serial = 232] [outer = 000000E3BFB2B400] 18:06:53 INFO - PROCESS | 1640 | 1464052013958 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3C02A1800) [pid = 1640] [serial = 233] [outer = 000000E3BFB2B400] 18:06:54 INFO - PROCESS | 1640 | 1464052014386 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 18:06:54 INFO - PROCESS | 1640 | 1464052014437 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:06:54 INFO - PROCESS | 1640 | 1464052014439 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:06:54 INFO - PROCESS | 1640 | 1464052014442 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:06:54 INFO - PROCESS | 1640 | 1464052014444 Marionette TRACE conn5 <- [1,278,null,{}] 18:06:54 INFO - PROCESS | 1640 | 1464052014448 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:54 INFO - PROCESS | 1640 | 1464052014580 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:06:54 INFO - PROCESS | 1640 | 1464052014595 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C1C04000 == 39 [pid = 1640] [id = 79] 18:06:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3C0EDAC00) [pid = 1640] [serial = 234] [outer = 0000000000000000] 18:06:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3C1C4E400) [pid = 1640] [serial = 235] [outer = 000000E3C0EDAC00] 18:06:54 INFO - PROCESS | 1640 | 1464052014675 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3C29A9400) [pid = 1640] [serial = 236] [outer = 000000E3C0EDAC00] 18:06:55 INFO - PROCESS | 1640 | 1464052015101 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 18:06:55 INFO - PROCESS | 1640 | 1464052015137 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 1640 | 1464052015140 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:06:55 INFO - PROCESS | 1640 | 1464052015148 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - PROCESS | 1640 | 1464052015150 Marionette TRACE conn5 <- [1,282,null,{}] 18:06:55 INFO - PROCESS | 1640 | 1464052015153 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:55 INFO - PROCESS | 1640 | 1464052015283 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:06:55 INFO - PROCESS | 1640 | 1464052015311 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C324B800 == 40 [pid = 1640] [id = 80] 18:06:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3809AAC00) [pid = 1640] [serial = 237] [outer = 0000000000000000] 18:06:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3809B2000) [pid = 1640] [serial = 238] [outer = 000000E3809AAC00] 18:06:55 INFO - PROCESS | 1640 | 1464052015355 Marionette DEBUG loaded listener.js 18:06:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3C293DC00) [pid = 1640] [serial = 239] [outer = 000000E3809AAC00] 18:06:55 INFO - PROCESS | 1640 | 1464052015781 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 672ms 18:06:55 INFO - PROCESS | 1640 | 1464052015822 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 1640 | 1464052015824 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:06:55 INFO - PROCESS | 1640 | 1464052015827 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:06:55 INFO - PROCESS | 1640 | 1464052015829 Marionette TRACE conn5 <- [1,286,null,{}] 18:06:55 INFO - PROCESS | 1640 | 1464052015833 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:56 INFO - PROCESS | 1640 | 1464052016059 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B2BAE800) [pid = 1640] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3C21CC400) [pid = 1640] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3C2E37C00) [pid = 1640] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3C0ED8800) [pid = 1640] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B2BB4800) [pid = 1640] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C21D1C00) [pid = 1640] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3BC658C00) [pid = 1640] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3C32AE400) [pid = 1640] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B7309C00) [pid = 1640] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B2BADC00) [pid = 1640] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3BC608400) [pid = 1640] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B29D9400) [pid = 1640] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B24C2C00) [pid = 1640] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3C29B1000) [pid = 1640] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3C1055C00) [pid = 1640] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3BD0E0800) [pid = 1640] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:06:56 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3BEFC1C00) [pid = 1640] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:06:56 INFO - PROCESS | 1640 | 1464052016111 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81D2000 == 41 [pid = 1640] [id = 81] 18:06:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3812A9800) [pid = 1640] [serial = 240] [outer = 0000000000000000] 18:06:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3812AC000) [pid = 1640] [serial = 241] [outer = 000000E3812A9800] 18:06:56 INFO - PROCESS | 1640 | 1464052016156 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3812B2400) [pid = 1640] [serial = 242] [outer = 000000E3812A9800] 18:06:56 INFO - PROCESS | 1640 | 1464052016512 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 734ms 18:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:06:56 INFO - PROCESS | 1640 | 1464052016584 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:06:56 INFO - PROCESS | 1640 | 1464052016586 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:06:56 INFO - PROCESS | 1640 | 1464052016589 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:06:56 INFO - PROCESS | 1640 | 1464052016591 Marionette TRACE conn5 <- [1,290,null,{}] 18:06:56 INFO - PROCESS | 1640 | 1464052016597 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:56 INFO - PROCESS | 1640 | 1464052016679 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:06:56 INFO - PROCESS | 1640 | 1464052016686 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E22800 == 42 [pid = 1640] [id = 82] 18:06:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B2B8A400) [pid = 1640] [serial = 243] [outer = 0000000000000000] 18:06:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BC65A400) [pid = 1640] [serial = 244] [outer = 000000E3B2B8A400] 18:06:56 INFO - PROCESS | 1640 | 1464052016740 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3C29A9800) [pid = 1640] [serial = 245] [outer = 000000E3B2B8A400] 18:06:57 INFO - PROCESS | 1640 | 1464052017149 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 18:06:57 INFO - PROCESS | 1640 | 1464052017180 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 1640 | 1464052017182 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:06:57 INFO - PROCESS | 1640 | 1464052017185 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - PROCESS | 1640 | 1464052017187 Marionette TRACE conn5 <- [1,294,null,{}] 18:06:57 INFO - PROCESS | 1640 | 1464052017191 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:57 INFO - PROCESS | 1640 | 1464052017281 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:06:57 INFO - PROCESS | 1640 | 1464052017287 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C75C5000 == 43 [pid = 1640] [id = 83] 18:06:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3C29B2800) [pid = 1640] [serial = 246] [outer = 0000000000000000] 18:06:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3C2E0EC00) [pid = 1640] [serial = 247] [outer = 000000E3C29B2800] 18:06:57 INFO - PROCESS | 1640 | 1464052017333 Marionette DEBUG loaded listener.js 18:06:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3BC65E800) [pid = 1640] [serial = 248] [outer = 000000E3C29B2800] 18:06:57 INFO - PROCESS | 1640 | 1464052017738 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:06:57 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. 18:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 18:06:57 INFO - PROCESS | 1640 | 1464052017784 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 1640 | 1464052017786 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:06:57 INFO - PROCESS | 1640 | 1464052017790 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:06:57 INFO - PROCESS | 1640 | 1464052017792 Marionette TRACE conn5 <- [1,298,null,{}] 18:06:57 INFO - PROCESS | 1640 | 1464052017801 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:57 INFO - PROCESS | 1640 | 1464052017904 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:06:57 INFO - PROCESS | 1640 | 1464052017913 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38139C000 == 44 [pid = 1640] [id = 84] 18:06:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C2E3B000) [pid = 1640] [serial = 249] [outer = 0000000000000000] 18:06:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3C32B5000) [pid = 1640] [serial = 250] [outer = 000000E3C2E3B000] 18:06:57 INFO - PROCESS | 1640 | 1464052017962 Marionette DEBUG loaded listener.js 18:06:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3C4ADC000) [pid = 1640] [serial = 251] [outer = 000000E3C2E3B000] 18:06:58 INFO - PROCESS | 1640 | 1464052018681 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:06:58 INFO - PROCESS | 1640 | 1464052018687 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:06:58 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. 18:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 943ms 18:06:58 INFO - PROCESS | 1640 | 1464052018739 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:06:58 INFO - PROCESS | 1640 | 1464052018745 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:06:58 INFO - PROCESS | 1640 | 1464052018750 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:06:58 INFO - PROCESS | 1640 | 1464052018753 Marionette TRACE conn5 <- [1,302,null,{}] 18:06:58 INFO - PROCESS | 1640 | 1464052018759 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:58 INFO - PROCESS | 1640 | 1464052018913 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:06:58 INFO - PROCESS | 1640 | 1464052018977 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EB9800 == 45 [pid = 1640] [id = 85] 18:06:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B29D6000) [pid = 1640] [serial = 252] [outer = 0000000000000000] 18:06:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B7E51C00) [pid = 1640] [serial = 253] [outer = 000000E3B29D6000] 18:06:59 INFO - PROCESS | 1640 | 1464052019077 Marionette DEBUG loaded listener.js 18:06:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3BC60A800) [pid = 1640] [serial = 254] [outer = 000000E3B29D6000] 18:06:59 INFO - PROCESS | 1640 | 1464052019670 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:06:59 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. 18:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 944ms 18:06:59 INFO - PROCESS | 1640 | 1464052019697 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:06:59 INFO - PROCESS | 1640 | 1464052019703 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:06:59 INFO - PROCESS | 1640 | 1464052019710 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:06:59 INFO - PROCESS | 1640 | 1464052019713 Marionette TRACE conn5 <- [1,306,null,{}] 18:06:59 INFO - PROCESS | 1640 | 1464052019717 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:59 INFO - PROCESS | 1640 | 1464052019831 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:06:59 INFO - PROCESS | 1640 | 1464052019915 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02F2800 == 46 [pid = 1640] [id = 86] 18:06:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BD0DC000) [pid = 1640] [serial = 255] [outer = 0000000000000000] 18:06:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BE16E800) [pid = 1640] [serial = 256] [outer = 000000E3BD0DC000] 18:06:59 INFO - PROCESS | 1640 | 1464052019973 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BFD6DC00) [pid = 1640] [serial = 257] [outer = 000000E3BD0DC000] 18:07:00 INFO - PROCESS | 1640 | 1464052020515 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:00 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. 18:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 18:07:00 INFO - PROCESS | 1640 | 1464052020576 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:07:00 INFO - PROCESS | 1640 | 1464052020579 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:07:00 INFO - PROCESS | 1640 | 1464052020584 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:07:00 INFO - PROCESS | 1640 | 1464052020588 Marionette TRACE conn5 <- [1,310,null,{}] 18:07:00 INFO - PROCESS | 1640 | 1464052020601 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:00 INFO - PROCESS | 1640 | 1464052020717 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:07:00 INFO - PROCESS | 1640 | 1464052020788 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A5B000 == 47 [pid = 1640] [id = 87] 18:07:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3C29A4C00) [pid = 1640] [serial = 258] [outer = 0000000000000000] 18:07:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3C2E33400) [pid = 1640] [serial = 259] [outer = 000000E3C29A4C00] 18:07:00 INFO - PROCESS | 1640 | 1464052020848 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3C32B6C00) [pid = 1640] [serial = 260] [outer = 000000E3C29A4C00] 18:07:01 INFO - PROCESS | 1640 | 1464052021402 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:01 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. 18:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 839ms 18:07:01 INFO - PROCESS | 1640 | 1464052021428 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:07:01 INFO - PROCESS | 1640 | 1464052021431 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:07:01 INFO - PROCESS | 1640 | 1464052021436 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:07:01 INFO - PROCESS | 1640 | 1464052021438 Marionette TRACE conn5 <- [1,314,null,{}] 18:07:01 INFO - PROCESS | 1640 | 1464052021442 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:01 INFO - PROCESS | 1640 | 1464052021554 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:07:01 INFO - PROCESS | 1640 | 1464052021636 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C49C9800 == 48 [pid = 1640] [id = 88] 18:07:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3C4ABF400) [pid = 1640] [serial = 261] [outer = 0000000000000000] 18:07:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3C4AC3C00) [pid = 1640] [serial = 262] [outer = 000000E3C4ABF400] 18:07:01 INFO - PROCESS | 1640 | 1464052021692 Marionette DEBUG loaded listener.js 18:07:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3C4ACA400) [pid = 1640] [serial = 263] [outer = 000000E3C4ABF400] 18:07:02 INFO - PROCESS | 1640 | 1464052022311 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:02 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. 18:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 924ms 18:07:02 INFO - PROCESS | 1640 | 1464052022361 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:07:02 INFO - PROCESS | 1640 | 1464052022364 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:07:02 INFO - PROCESS | 1640 | 1464052022368 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:07:02 INFO - PROCESS | 1640 | 1464052022370 Marionette TRACE conn5 <- [1,318,null,{}] 18:07:02 INFO - PROCESS | 1640 | 1464052022374 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:02 INFO - PROCESS | 1640 | 1464052022484 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:07:02 INFO - PROCESS | 1640 | 1464052022552 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382629000 == 49 [pid = 1640] [id = 89] 18:07:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E382671000) [pid = 1640] [serial = 264] [outer = 0000000000000000] 18:07:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E382674400) [pid = 1640] [serial = 265] [outer = 000000E382671000] 18:07:02 INFO - PROCESS | 1640 | 1464052022608 Marionette DEBUG loaded listener.js 18:07:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B2034400) [pid = 1640] [serial = 266] [outer = 000000E382671000] 18:07:03 INFO - PROCESS | 1640 | 1464052023343 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:03 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. 18:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1028ms 18:07:03 INFO - PROCESS | 1640 | 1464052023399 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:07:03 INFO - PROCESS | 1640 | 1464052023404 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:07:03 INFO - PROCESS | 1640 | 1464052023409 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:07:03 INFO - PROCESS | 1640 | 1464052023413 Marionette TRACE conn5 <- [1,322,null,{}] 18:07:03 INFO - PROCESS | 1640 | 1464052023436 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:03 INFO - PROCESS | 1640 | 1464052023599 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C75C5000 == 48 [pid = 1640] [id = 83] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E22800 == 47 [pid = 1640] [id = 82] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81D2000 == 46 [pid = 1640] [id = 81] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C324B800 == 45 [pid = 1640] [id = 80] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C1C04000 == 44 [pid = 1640] [id = 79] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A13800 == 43 [pid = 1640] [id = 78] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF695000 == 42 [pid = 1640] [id = 77] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA04000 == 41 [pid = 1640] [id = 76] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B249D800 == 40 [pid = 1640] [id = 75] 18:07:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3A15800 == 39 [pid = 1640] [id = 74] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3B77D0000) [pid = 1640] [serial = 127] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B77CB800) [pid = 1640] [serial = 178] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3C21BE000) [pid = 1640] [serial = 191] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B8C07000) [pid = 1640] [serial = 179] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B80E0800) [pid = 1640] [serial = 161] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3BC610C00) [pid = 1640] [serial = 181] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3BC6D7800) [pid = 1640] [serial = 182] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3C0298000) [pid = 1640] [serial = 173] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B2CB4400) [pid = 1640] [serial = 172] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3C0EDA000) [pid = 1640] [serial = 197] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B7451000) [pid = 1640] [serial = 196] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3C3277800) [pid = 1640] [serial = 200] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3C2E05800) [pid = 1640] [serial = 194] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B3224400) [pid = 1640] [serial = 160] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3C2E99800) [pid = 1640] [serial = 167] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C1CE4000) [pid = 1640] [serial = 166] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3BEA60C00) [pid = 1640] [serial = 184] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B7C4D400) [pid = 1640] [serial = 176] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3BF00F400) [pid = 1640] [serial = 187] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3C2E8D400) [pid = 1640] [serial = 199] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3BFD70000) [pid = 1640] [serial = 188] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3C0088400) [pid = 1640] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3C2E42C00) [pid = 1640] [serial = 203] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3BEFA7800) [pid = 1640] [serial = 185] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3C2E03C00) [pid = 1640] [serial = 124] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3C2E3C000) [pid = 1640] [serial = 202] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C1C53C00) [pid = 1640] [serial = 190] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B4255C00) [pid = 1640] [serial = 175] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3C29A7400) [pid = 1640] [serial = 193] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3BEFC0800) [pid = 1640] [serial = 164] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3BC6F6400) [pid = 1640] [serial = 163] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3C32BAC00) [pid = 1640] [serial = 170] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3C32B2000) [pid = 1640] [serial = 169] [outer = 0000000000000000] [url = about:blank] 18:07:03 INFO - PROCESS | 1640 | 1464052023718 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A03800 == 40 [pid = 1640] [id = 90] 18:07:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3809AFC00) [pid = 1640] [serial = 267] [outer = 0000000000000000] 18:07:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E380A37800) [pid = 1640] [serial = 268] [outer = 000000E3809AFC00] 18:07:03 INFO - PROCESS | 1640 | 1464052023771 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B1B15800) [pid = 1640] [serial = 269] [outer = 000000E3809AFC00] 18:07:04 INFO - PROCESS | 1640 | 1464052024218 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:04 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. 18:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 859ms 18:07:04 INFO - PROCESS | 1640 | 1464052024273 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:07:04 INFO - PROCESS | 1640 | 1464052024278 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:07:04 INFO - PROCESS | 1640 | 1464052024285 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - PROCESS | 1640 | 1464052024287 Marionette TRACE conn5 <- [1,326,null,{}] 18:07:04 INFO - PROCESS | 1640 | 1464052024291 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:04 INFO - PROCESS | 1640 | 1464052024385 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:07:04 INFO - PROCESS | 1640 | 1464052024393 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3ACB800 == 41 [pid = 1640] [id = 91] 18:07:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B2CAF400) [pid = 1640] [serial = 270] [outer = 0000000000000000] 18:07:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B3225000) [pid = 1640] [serial = 271] [outer = 000000E3B2CAF400] 18:07:04 INFO - PROCESS | 1640 | 1464052024441 Marionette DEBUG loaded listener.js 18:07:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B7451000) [pid = 1640] [serial = 272] [outer = 000000E3B2CAF400] 18:07:04 INFO - PROCESS | 1640 | 1464052024899 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:04 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. 18:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 693ms 18:07:04 INFO - PROCESS | 1640 | 1464052024979 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:07:04 INFO - PROCESS | 1640 | 1464052024981 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:07:04 INFO - PROCESS | 1640 | 1464052024985 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - PROCESS | 1640 | 1464052024988 Marionette TRACE conn5 <- [1,330,null,{}] 18:07:05 INFO - PROCESS | 1640 | 1464052024999 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:05 INFO - PROCESS | 1640 | 1464052025115 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:07:05 INFO - PROCESS | 1640 | 1464052025188 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EBA000 == 42 [pid = 1640] [id = 92] 18:07:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B730A400) [pid = 1640] [serial = 273] [outer = 0000000000000000] 18:07:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B924EC00) [pid = 1640] [serial = 274] [outer = 000000E3B730A400] 18:07:05 INFO - PROCESS | 1640 | 1464052025244 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3BC65A800) [pid = 1640] [serial = 275] [outer = 000000E3B730A400] 18:07:05 INFO - PROCESS | 1640 | 1464052025626 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:05 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. 18:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 18:07:05 INFO - PROCESS | 1640 | 1464052025680 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 1640 | 1464052025683 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:07:05 INFO - PROCESS | 1640 | 1464052025686 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - PROCESS | 1640 | 1464052025688 Marionette TRACE conn5 <- [1,334,null,{}] 18:07:05 INFO - PROCESS | 1640 | 1464052025691 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:05 INFO - PROCESS | 1640 | 1464052025777 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:07:05 INFO - PROCESS | 1640 | 1464052025784 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA52800 == 43 [pid = 1640] [id = 93] 18:07:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BC7A9800) [pid = 1640] [serial = 276] [outer = 0000000000000000] 18:07:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BE160800) [pid = 1640] [serial = 277] [outer = 000000E3BC7A9800] 18:07:05 INFO - PROCESS | 1640 | 1464052025830 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3BEA50800) [pid = 1640] [serial = 278] [outer = 000000E3BC7A9800] 18:07:06 INFO - PROCESS | 1640 | 1464052026289 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:06 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. 18:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 18:07:06 INFO - PROCESS | 1640 | 1464052026323 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:07:06 INFO - PROCESS | 1640 | 1464052026325 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:07:06 INFO - PROCESS | 1640 | 1464052026329 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:07:06 INFO - PROCESS | 1640 | 1464052026330 Marionette TRACE conn5 <- [1,338,null,{}] 18:07:06 INFO - PROCESS | 1640 | 1464052026334 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:06 INFO - PROCESS | 1640 | 1464052026439 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:07:06 INFO - PROCESS | 1640 | 1464052026512 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF187000 == 44 [pid = 1640] [id = 94] 18:07:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3BEDC7400) [pid = 1640] [serial = 279] [outer = 0000000000000000] 18:07:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3BEFA6800) [pid = 1640] [serial = 280] [outer = 000000E3BEDC7400] 18:07:06 INFO - PROCESS | 1640 | 1464052026558 Marionette DEBUG loaded listener.js 18:07:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3BF010400) [pid = 1640] [serial = 281] [outer = 000000E3BEDC7400] 18:07:07 INFO - PROCESS | 1640 | 1464052027031 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:07 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. 18:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 735ms 18:07:07 INFO - PROCESS | 1640 | 1464052027068 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 1640 | 1464052027070 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:07:07 INFO - PROCESS | 1640 | 1464052027074 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - PROCESS | 1640 | 1464052027076 Marionette TRACE conn5 <- [1,342,null,{}] 18:07:07 INFO - PROCESS | 1640 | 1464052027084 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:07 INFO - PROCESS | 1640 | 1464052027200 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:07:07 INFO - PROCESS | 1640 | 1464052027214 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFAA6000 == 45 [pid = 1640] [id = 95] 18:07:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C029EC00) [pid = 1640] [serial = 282] [outer = 0000000000000000] 18:07:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3C0EDFC00) [pid = 1640] [serial = 283] [outer = 000000E3C029EC00] 18:07:07 INFO - PROCESS | 1640 | 1464052027298 Marionette DEBUG loaded listener.js 18:07:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3C1C56800) [pid = 1640] [serial = 284] [outer = 000000E3C029EC00] 18:07:07 INFO - PROCESS | 1640 | 1464052027703 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:07 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. 18:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 691ms 18:07:07 INFO - PROCESS | 1640 | 1464052027768 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 1640 | 1464052027770 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:07:07 INFO - PROCESS | 1640 | 1464052027773 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - PROCESS | 1640 | 1464052027775 Marionette TRACE conn5 <- [1,346,null,{}] 18:07:07 INFO - PROCESS | 1640 | 1464052027779 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:07 INFO - PROCESS | 1640 | 1464052027909 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:07:07 INFO - PROCESS | 1640 | 1464052027931 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02E1800 == 46 [pid = 1640] [id = 96] 18:07:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3C1DF9000) [pid = 1640] [serial = 285] [outer = 0000000000000000] 18:07:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3C21C7800) [pid = 1640] [serial = 286] [outer = 000000E3C1DF9000] 18:07:07 INFO - PROCESS | 1640 | 1464052027976 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3C29AC000) [pid = 1640] [serial = 287] [outer = 000000E3C1DF9000] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B35A0800) [pid = 1640] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3809AAC00) [pid = 1640] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3BEA50400) [pid = 1640] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C29B2800) [pid = 1640] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B2B8A400) [pid = 1640] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3812A9800) [pid = 1640] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B24C2000) [pid = 1640] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E380A3C400) [pid = 1640] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3BFB2B400) [pid = 1640] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3C0EDAC00) [pid = 1640] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:07:08 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3C327A800) [pid = 1640] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:07:08 INFO - PROCESS | 1640 | 1464052028433 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:08 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. 18:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 733ms 18:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:07:08 INFO - PROCESS | 1640 | 1464052028510 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:07:08 INFO - PROCESS | 1640 | 1464052028512 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:07:08 INFO - PROCESS | 1640 | 1464052028515 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:07:08 INFO - PROCESS | 1640 | 1464052028517 Marionette TRACE conn5 <- [1,350,null,{}] 18:07:08 INFO - PROCESS | 1640 | 1464052028521 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:08 INFO - PROCESS | 1640 | 1464052028602 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:07:08 INFO - PROCESS | 1640 | 1464052028608 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C1809000 == 47 [pid = 1640] [id = 97] 18:07:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BFB2B400) [pid = 1640] [serial = 288] [outer = 0000000000000000] 18:07:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3C21C2000) [pid = 1640] [serial = 289] [outer = 000000E3BFB2B400] 18:07:08 INFO - PROCESS | 1640 | 1464052028655 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3C2E07C00) [pid = 1640] [serial = 290] [outer = 000000E3BFB2B400] 18:07:09 INFO - PROCESS | 1640 | 1464052029073 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:09 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. 18:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 18:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:07:09 INFO - PROCESS | 1640 | 1464052029106 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 1640 | 1464052029108 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:07:09 INFO - PROCESS | 1640 | 1464052029112 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 1640 | 1464052029113 Marionette TRACE conn5 <- [1,354,null,{}] 18:07:09 INFO - PROCESS | 1640 | 1464052029122 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:09 INFO - PROCESS | 1640 | 1464052029207 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:07:09 INFO - PROCESS | 1640 | 1464052029216 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2F98800 == 48 [pid = 1640] [id = 98] 18:07:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E380A26800) [pid = 1640] [serial = 291] [outer = 0000000000000000] 18:07:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E380A2DC00) [pid = 1640] [serial = 292] [outer = 000000E380A26800] 18:07:09 INFO - PROCESS | 1640 | 1464052029263 Marionette DEBUG loaded listener.js 18:07:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C1DFFC00) [pid = 1640] [serial = 293] [outer = 000000E380A26800] 18:07:09 INFO - PROCESS | 1640 | 1464052029706 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:09 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. 18:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 18:07:09 INFO - PROCESS | 1640 | 1464052029744 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 1640 | 1464052029747 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:07:09 INFO - PROCESS | 1640 | 1464052029755 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 1640 | 1464052029757 Marionette TRACE conn5 <- [1,358,null,{}] 18:07:09 INFO - PROCESS | 1640 | 1464052029761 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:09 INFO - PROCESS | 1640 | 1464052029844 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:07:09 INFO - PROCESS | 1640 | 1464052029851 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C338B000 == 49 [pid = 1640] [id = 99] 18:07:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E380A8C400) [pid = 1640] [serial = 294] [outer = 0000000000000000] 18:07:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E380A92000) [pid = 1640] [serial = 295] [outer = 000000E380A8C400] 18:07:09 INFO - PROCESS | 1640 | 1464052029896 Marionette DEBUG loaded listener.js 18:07:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E380A98000) [pid = 1640] [serial = 296] [outer = 000000E380A8C400] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E380978000 == 48 [pid = 1640] [id = 73] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E28800 == 47 [pid = 1640] [id = 69] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80D2800 == 46 [pid = 1640] [id = 43] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C75C9800 == 45 [pid = 1640] [id = 72] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CBE800 == 44 [pid = 1640] [id = 70] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6250000 == 43 [pid = 1640] [id = 71] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D72800 == 42 [pid = 1640] [id = 53] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C005C800 == 41 [pid = 1640] [id = 42] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A03800 == 40 [pid = 1640] [id = 90] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E382629000 == 39 [pid = 1640] [id = 89] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C49C9800 == 38 [pid = 1640] [id = 88] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A5B000 == 37 [pid = 1640] [id = 87] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02F2800 == 36 [pid = 1640] [id = 86] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8EB9800 == 35 [pid = 1640] [id = 85] 18:07:10 INFO - PROCESS | 1640 | --DOCSHELL 000000E38139C000 == 34 [pid = 1640] [id = 84] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3ACB800 == 33 [pid = 1640] [id = 91] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02E1800 == 32 [pid = 1640] [id = 96] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8EBA000 == 31 [pid = 1640] [id = 92] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BCA52800 == 30 [pid = 1640] [id = 93] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF187000 == 29 [pid = 1640] [id = 94] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFAA6000 == 28 [pid = 1640] [id = 95] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C1809000 == 27 [pid = 1640] [id = 97] 18:07:11 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2F98800 == 26 [pid = 1640] [id = 98] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3C1C4E400) [pid = 1640] [serial = 235] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C4962000) [pid = 1640] [serial = 205] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3BC751400) [pid = 1640] [serial = 226] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3BE161C00) [pid = 1640] [serial = 227] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3809B2000) [pid = 1640] [serial = 238] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3C496E400) [pid = 1640] [serial = 206] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B7310000) [pid = 1640] [serial = 208] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3C0296C00) [pid = 1640] [serial = 214] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3C0297C00) [pid = 1640] [serial = 211] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3BEDC7000) [pid = 1640] [serial = 229] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BF003000) [pid = 1640] [serial = 230] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3C29A9400) [pid = 1640] [serial = 236] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3BC65E800) [pid = 1640] [serial = 248] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3C293DC00) [pid = 1640] [serial = 239] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3BC65A400) [pid = 1640] [serial = 244] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3C2E0EC00) [pid = 1640] [serial = 247] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3812AC000) [pid = 1640] [serial = 241] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B2A56C00) [pid = 1640] [serial = 223] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B3A3DC00) [pid = 1640] [serial = 224] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3C4961800) [pid = 1640] [serial = 217] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B29D6400) [pid = 1640] [serial = 220] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B2BB9400) [pid = 1640] [serial = 221] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3BFD6FC00) [pid = 1640] [serial = 232] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3C02A1800) [pid = 1640] [serial = 233] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3812B2400) [pid = 1640] [serial = 242] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3C29A9800) [pid = 1640] [serial = 245] [outer = 0000000000000000] [url = about:blank] 18:07:11 INFO - PROCESS | 1640 | 1464052031822 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:11 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. 18:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2083ms 18:07:11 INFO - PROCESS | 1640 | 1464052031842 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:07:11 INFO - PROCESS | 1640 | 1464052031846 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:07:11 INFO - PROCESS | 1640 | 1464052031855 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:07:11 INFO - PROCESS | 1640 | 1464052031859 Marionette TRACE conn5 <- [1,362,null,{}] 18:07:11 INFO - PROCESS | 1640 | 1464052031865 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:11 INFO - PROCESS | 1640 | 1464052031957 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:07:11 INFO - PROCESS | 1640 | 1464052031967 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A59800 == 27 [pid = 1640] [id = 100] 18:07:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E380A8C800) [pid = 1640] [serial = 297] [outer = 0000000000000000] 18:07:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E380A8D400) [pid = 1640] [serial = 298] [outer = 000000E380A8C800] 18:07:12 INFO - PROCESS | 1640 | 1464052032016 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3812A7C00) [pid = 1640] [serial = 299] [outer = 000000E380A8C800] 18:07:12 INFO - PROCESS | 1640 | 1464052032490 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:12 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. 18:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 18:07:12 INFO - PROCESS | 1640 | 1464052032548 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:07:12 INFO - PROCESS | 1640 | 1464052032554 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:07:12 INFO - PROCESS | 1640 | 1464052032561 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:07:12 INFO - PROCESS | 1640 | 1464052032564 Marionette TRACE conn5 <- [1,366,null,{}] 18:07:12 INFO - PROCESS | 1640 | 1464052032568 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:12 INFO - PROCESS | 1640 | 1464052032653 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:07:12 INFO - PROCESS | 1640 | 1464052032661 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B1B97800 == 28 [pid = 1640] [id = 101] 18:07:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E38266D400) [pid = 1640] [serial = 300] [outer = 0000000000000000] 18:07:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E382675400) [pid = 1640] [serial = 301] [outer = 000000E38266D400] 18:07:12 INFO - PROCESS | 1640 | 1464052032709 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B1B12400) [pid = 1640] [serial = 302] [outer = 000000E38266D400] 18:07:13 INFO - PROCESS | 1640 | 1464052033164 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:13 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. 18:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 18:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:07:13 INFO - PROCESS | 1640 | 1464052033194 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 1640 | 1464052033197 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:07:13 INFO - PROCESS | 1640 | 1464052033201 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - PROCESS | 1640 | 1464052033205 Marionette TRACE conn5 <- [1,370,null,{}] 18:07:13 INFO - PROCESS | 1640 | 1464052033217 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:13 INFO - PROCESS | 1640 | 1464052033345 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:07:13 INFO - PROCESS | 1640 | 1464052033365 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B35AC000 == 29 [pid = 1640] [id = 102] 18:07:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3809A8C00) [pid = 1640] [serial = 303] [outer = 0000000000000000] 18:07:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B2A4E800) [pid = 1640] [serial = 304] [outer = 000000E3809A8C00] 18:07:13 INFO - PROCESS | 1640 | 1464052033414 Marionette DEBUG loaded listener.js 18:07:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B2B89400) [pid = 1640] [serial = 305] [outer = 000000E3809A8C00] 18:07:13 INFO - PROCESS | 1640 | 1464052033845 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:07:13 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. 18:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 18:07:13 INFO - PROCESS | 1640 | 1464052033894 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 1640 | 1464052033897 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:07:13 INFO - PROCESS | 1640 | 1464052033900 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:07:13 INFO - PROCESS | 1640 | 1464052033902 Marionette TRACE conn5 <- [1,374,null,{}] 18:07:13 INFO - PROCESS | 1640 | 1464052033906 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:13 INFO - PROCESS | 1640 | 1464052033987 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:07:14 INFO - PROCESS | 1640 | 1464052033993 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8042000 == 30 [pid = 1640] [id = 103] 18:07:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B2BB3C00) [pid = 1640] [serial = 306] [outer = 0000000000000000] 18:07:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B2CA6C00) [pid = 1640] [serial = 307] [outer = 000000E3B2BB3C00] 18:07:14 INFO - PROCESS | 1640 | 1464052034040 Marionette DEBUG loaded listener.js 18:07:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B2CB4400) [pid = 1640] [serial = 308] [outer = 000000E3B2BB3C00] 18:07:14 INFO - PROCESS | 1640 | 1464052034485 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:07:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:07:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 18:07:14 INFO - PROCESS | 1640 | 1464052034533 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:07:14 INFO - PROCESS | 1640 | 1464052034535 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:07:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:07:14 INFO - PROCESS | 1640 | 1464052034538 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:07:14 INFO - PROCESS | 1640 | 1464052034540 Marionette TRACE conn5 <- [1,378,null,{}] 18:07:14 INFO - PROCESS | 1640 | 1464052034543 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:14 INFO - PROCESS | 1640 | 1464052034620 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:07:14 INFO - PROCESS | 1640 | 1464052034629 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CBE800 == 31 [pid = 1640] [id = 104] 18:07:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3812B2400) [pid = 1640] [serial = 309] [outer = 0000000000000000] 18:07:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B4215400) [pid = 1640] [serial = 310] [outer = 000000E3812B2400] 18:07:14 INFO - PROCESS | 1640 | 1464052034675 Marionette DEBUG loaded listener.js 18:07:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B747CC00) [pid = 1640] [serial = 311] [outer = 000000E3812B2400] 18:07:15 INFO - PROCESS | 1640 | 1464052035202 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:07:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:07:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 691ms 18:07:15 INFO - PROCESS | 1640 | 1464052035237 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:07:15 INFO - PROCESS | 1640 | 1464052035239 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:07:15 INFO - PROCESS | 1640 | 1464052035243 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:07:15 INFO - PROCESS | 1640 | 1464052035245 Marionette TRACE conn5 <- [1,382,null,{}] 18:07:15 INFO - PROCESS | 1640 | 1464052035249 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:15 INFO - PROCESS | 1640 | 1464052035347 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:07:15 INFO - PROCESS | 1640 | 1464052035356 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA3A800 == 32 [pid = 1640] [id = 105] 18:07:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B7C4D400) [pid = 1640] [serial = 312] [outer = 0000000000000000] 18:07:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B8C8B800) [pid = 1640] [serial = 313] [outer = 000000E3B7C4D400] 18:07:15 INFO - PROCESS | 1640 | 1464052035403 Marionette DEBUG loaded listener.js 18:07:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BC368C00) [pid = 1640] [serial = 314] [outer = 000000E3B7C4D400] 18:07:15 INFO - PROCESS | 1640 | 1464052035824 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:07:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:07:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 18:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:07:15 INFO - PROCESS | 1640 | 1464052035876 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:07:15 INFO - PROCESS | 1640 | 1464052035878 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:07:15 INFO - PROCESS | 1640 | 1464052035882 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - PROCESS | 1640 | 1464052035884 Marionette TRACE conn5 <- [1,386,null,{}] 18:07:15 INFO - PROCESS | 1640 | 1464052035887 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:15 INFO - PROCESS | 1640 | 1464052035994 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:07:16 INFO - PROCESS | 1640 | 1464052036005 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF10B000 == 33 [pid = 1640] [id = 106] 18:07:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E380A36000) [pid = 1640] [serial = 315] [outer = 0000000000000000] 18:07:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3BC60C000) [pid = 1640] [serial = 316] [outer = 000000E380A36000] 18:07:16 INFO - PROCESS | 1640 | 1464052036051 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3BC65C800) [pid = 1640] [serial = 317] [outer = 000000E380A36000] 18:07:16 INFO - PROCESS | 1640 | 1464052036477 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 18:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:07:16 INFO - PROCESS | 1640 | 1464052036512 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:07:16 INFO - PROCESS | 1640 | 1464052036514 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:07:16 INFO - PROCESS | 1640 | 1464052036517 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 1640 | 1464052036519 Marionette TRACE conn5 <- [1,390,null,{}] 18:07:16 INFO - PROCESS | 1640 | 1464052036523 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:16 INFO - PROCESS | 1640 | 1464052036598 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:07:16 INFO - PROCESS | 1640 | 1464052036603 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF69C800 == 34 [pid = 1640] [id = 107] 18:07:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3BC6F0C00) [pid = 1640] [serial = 318] [outer = 0000000000000000] 18:07:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3BC79C800) [pid = 1640] [serial = 319] [outer = 000000E3BC6F0C00] 18:07:16 INFO - PROCESS | 1640 | 1464052036650 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3BD0E2C00) [pid = 1640] [serial = 320] [outer = 000000E3BC6F0C00] 18:07:17 INFO - PROCESS | 1640 | 1464052037082 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 586ms 18:07:17 INFO - PROCESS | 1640 | 1464052037116 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 1640 | 1464052037118 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:07:17 INFO - PROCESS | 1640 | 1464052037133 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 1640 | 1464052037135 Marionette TRACE conn5 <- [1,394,null,{}] 18:07:17 INFO - PROCESS | 1640 | 1464052037143 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:17 INFO - PROCESS | 1640 | 1464052037243 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:07:17 INFO - PROCESS | 1640 | 1464052037252 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B35AA000 == 35 [pid = 1640] [id = 108] 18:07:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3BE164000) [pid = 1640] [serial = 321] [outer = 0000000000000000] 18:07:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3BE16A000) [pid = 1640] [serial = 322] [outer = 000000E3BE164000] 18:07:17 INFO - PROCESS | 1640 | 1464052037298 Marionette DEBUG loaded listener.js 18:07:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3BEB62800) [pid = 1640] [serial = 323] [outer = 000000E3BE164000] 18:07:17 INFO - PROCESS | 1640 | 1464052037788 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 18:07:17 INFO - PROCESS | 1640 | 1464052037819 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 1640 | 1464052037821 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:07:17 INFO - PROCESS | 1640 | 1464052037824 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 1640 | 1464052037826 Marionette TRACE conn5 <- [1,398,null,{}] 18:07:17 INFO - PROCESS | 1640 | 1464052037829 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:17 INFO - PROCESS | 1640 | 1464052037945 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:07:17 INFO - PROCESS | 1640 | 1464052037954 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0059800 == 36 [pid = 1640] [id = 109] 18:07:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3BEB67400) [pid = 1640] [serial = 324] [outer = 0000000000000000] 18:07:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BEB6B400) [pid = 1640] [serial = 325] [outer = 000000E3BEB67400] 18:07:18 INFO - PROCESS | 1640 | 1464052038000 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BEDBE400) [pid = 1640] [serial = 326] [outer = 000000E3BEB67400] 18:07:18 INFO - PROCESS | 1640 | 1464052038463 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 18:07:18 INFO - PROCESS | 1640 | 1464052038519 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:07:18 INFO - PROCESS | 1640 | 1464052038522 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:07:18 INFO - PROCESS | 1640 | 1464052038525 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:07:18 INFO - PROCESS | 1640 | 1464052038527 Marionette TRACE conn5 <- [1,402,null,{}] 18:07:18 INFO - PROCESS | 1640 | 1464052038536 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:18 INFO - PROCESS | 1640 | 1464052038683 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:07:18 INFO - PROCESS | 1640 | 1464052038698 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CBE000 == 37 [pid = 1640] [id = 110] 18:07:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BEFBA800) [pid = 1640] [serial = 327] [outer = 0000000000000000] 18:07:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BF00E400) [pid = 1640] [serial = 328] [outer = 000000E3BEFBA800] 18:07:18 INFO - PROCESS | 1640 | 1464052038751 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BFD6E400) [pid = 1640] [serial = 329] [outer = 000000E3BEFBA800] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3BCA72400) [pid = 1640] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3BE168400) [pid = 1640] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3C32B2400) [pid = 1640] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B2CB3000) [pid = 1640] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E380A26800) [pid = 1640] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3BEDC7400) [pid = 1640] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3C029EC00) [pid = 1640] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3C1DF9000) [pid = 1640] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B730A400) [pid = 1640] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B2CAF400) [pid = 1640] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3809AFC00) [pid = 1640] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E382671000) [pid = 1640] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3C4ABF400) [pid = 1640] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C29A4C00) [pid = 1640] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BD0DC000) [pid = 1640] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B29D6000) [pid = 1640] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3C2E3B000) [pid = 1640] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BC7A9800) [pid = 1640] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3BFB2B400) [pid = 1640] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:07:19 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C2E0E000) [pid = 1640] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:07:19 INFO - PROCESS | 1640 | 1464052039512 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1036ms 18:07:19 INFO - PROCESS | 1640 | 1464052039564 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:07:19 INFO - PROCESS | 1640 | 1464052039567 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:07:19 INFO - PROCESS | 1640 | 1464052039570 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:07:19 INFO - PROCESS | 1640 | 1464052039572 Marionette TRACE conn5 <- [1,406,null,{}] 18:07:19 INFO - PROCESS | 1640 | 1464052039575 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:19 INFO - PROCESS | 1640 | 1464052039690 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:07:19 INFO - PROCESS | 1640 | 1464052039742 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED74000 == 38 [pid = 1640] [id = 111] 18:07:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E382678400) [pid = 1640] [serial = 330] [outer = 0000000000000000] 18:07:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B8C8AC00) [pid = 1640] [serial = 331] [outer = 000000E382678400] 18:07:19 INFO - PROCESS | 1640 | 1464052039787 Marionette DEBUG loaded listener.js 18:07:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3BEDC9400) [pid = 1640] [serial = 332] [outer = 000000E382678400] 18:07:20 INFO - PROCESS | 1640 | 1464052040228 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 18:07:20 INFO - PROCESS | 1640 | 1464052040245 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 1640 | 1464052040250 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:07:20 INFO - PROCESS | 1640 | 1464052040256 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - PROCESS | 1640 | 1464052040261 Marionette TRACE conn5 <- [1,410,null,{}] 18:07:20 INFO - PROCESS | 1640 | 1464052040269 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:20 INFO - PROCESS | 1640 | 1464052040412 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:07:20 INFO - PROCESS | 1640 | 1464052040487 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A51800 == 39 [pid = 1640] [id = 112] 18:07:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E380A37C00) [pid = 1640] [serial = 333] [outer = 0000000000000000] 18:07:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E380A3D800) [pid = 1640] [serial = 334] [outer = 000000E380A37C00] 18:07:20 INFO - PROCESS | 1640 | 1464052040546 Marionette DEBUG loaded listener.js 18:07:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3812AB800) [pid = 1640] [serial = 335] [outer = 000000E380A37C00] 18:07:21 INFO - PROCESS | 1640 | 1464052041405 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:07:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:07:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1194ms 18:07:21 INFO - PROCESS | 1640 | 1464052041454 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:07:21 INFO - PROCESS | 1640 | 1464052041460 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:07:21 INFO - PROCESS | 1640 | 1464052041467 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:07:21 INFO - PROCESS | 1640 | 1464052041470 Marionette TRACE conn5 <- [1,414,null,{}] 18:07:21 INFO - PROCESS | 1640 | 1464052041475 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:21 INFO - PROCESS | 1640 | 1464052041627 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:07:21 INFO - PROCESS | 1640 | 1464052041752 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC68B800 == 40 [pid = 1640] [id = 113] 18:07:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B24C2000) [pid = 1640] [serial = 336] [outer = 0000000000000000] 18:07:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B2B83800) [pid = 1640] [serial = 337] [outer = 000000E3B24C2000] 18:07:21 INFO - PROCESS | 1640 | 1464052041811 Marionette DEBUG loaded listener.js 18:07:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B3F72800) [pid = 1640] [serial = 338] [outer = 000000E3B24C2000] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CBE000 == 39 [pid = 1640] [id = 110] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C0059800 == 38 [pid = 1640] [id = 109] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B35AA000 == 37 [pid = 1640] [id = 108] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF69C800 == 36 [pid = 1640] [id = 107] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF10B000 == 35 [pid = 1640] [id = 106] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BCA3A800 == 34 [pid = 1640] [id = 105] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CBE800 == 33 [pid = 1640] [id = 104] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8042000 == 32 [pid = 1640] [id = 103] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B35AC000 == 31 [pid = 1640] [id = 102] 18:07:22 INFO - PROCESS | 1640 | 1464052042807 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:07:22 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E380A92000) [pid = 1640] [serial = 295] [outer = 0000000000000000] [url = about:blank] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B1B97800 == 30 [pid = 1640] [id = 101] 18:07:22 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A59800 == 29 [pid = 1640] [id = 100] 18:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1384ms 18:07:22 INFO - PROCESS | 1640 | 1464052042857 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:07:22 INFO - PROCESS | 1640 | 1464052042861 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:07:22 INFO - PROCESS | 1640 | 1464052042866 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:07:22 INFO - PROCESS | 1640 | 1464052042871 Marionette TRACE conn5 <- [1,418,null,{}] 18:07:22 INFO - PROCESS | 1640 | 1464052042878 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:22 INFO - PROCESS | 1640 | 1464052042963 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:07:22 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3C2E93C00) [pid = 1640] [serial = 157] [outer = 0000000000000000] [url = about:blank] 18:07:22 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C1057C00) [pid = 1640] [serial = 212] [outer = 0000000000000000] [url = about:blank] 18:07:22 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3C2E35000) [pid = 1640] [serial = 215] [outer = 0000000000000000] [url = about:blank] 18:07:22 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3C496CC00) [pid = 1640] [serial = 218] [outer = 0000000000000000] [url = about:blank] 18:07:22 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B8C8D800) [pid = 1640] [serial = 209] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3C1DFFC00) [pid = 1640] [serial = 293] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3BEFA6800) [pid = 1640] [serial = 280] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C0EDFC00) [pid = 1640] [serial = 283] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3BF010400) [pid = 1640] [serial = 281] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3C21C7800) [pid = 1640] [serial = 286] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3C1C56800) [pid = 1640] [serial = 284] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E380A2DC00) [pid = 1640] [serial = 292] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3C29AC000) [pid = 1640] [serial = 287] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B924EC00) [pid = 1640] [serial = 274] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B3225000) [pid = 1640] [serial = 271] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B7451000) [pid = 1640] [serial = 272] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E380A37800) [pid = 1640] [serial = 268] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B1B15800) [pid = 1640] [serial = 269] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3B2034400) [pid = 1640] [serial = 266] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E382674400) [pid = 1640] [serial = 265] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3C4ACA400) [pid = 1640] [serial = 263] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3C4AC3C00) [pid = 1640] [serial = 262] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3C32B6C00) [pid = 1640] [serial = 260] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C2E33400) [pid = 1640] [serial = 259] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BFD6DC00) [pid = 1640] [serial = 257] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3BE16E800) [pid = 1640] [serial = 256] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3BC60A800) [pid = 1640] [serial = 254] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3B7E51C00) [pid = 1640] [serial = 253] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3C32B5000) [pid = 1640] [serial = 250] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3C4ADC000) [pid = 1640] [serial = 251] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3BE160800) [pid = 1640] [serial = 277] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3BC65A800) [pid = 1640] [serial = 275] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3C21C2000) [pid = 1640] [serial = 289] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3C2E07C00) [pid = 1640] [serial = 290] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E3BEA50800) [pid = 1640] [serial = 278] [outer = 0000000000000000] [url = about:blank] 18:07:23 INFO - PROCESS | 1640 | 1464052043043 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38261B800 == 30 [pid = 1640] [id = 114] 18:07:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E380A3C400) [pid = 1640] [serial = 339] [outer = 0000000000000000] 18:07:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3812A5400) [pid = 1640] [serial = 340] [outer = 000000E380A3C400] 18:07:23 INFO - PROCESS | 1640 | 1464052043095 Marionette DEBUG loaded listener.js 18:07:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E382672C00) [pid = 1640] [serial = 341] [outer = 000000E380A3C400] 18:07:23 INFO - PROCESS | 1640 | 1464052043981 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:07:24 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 18:07:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1134ms 18:07:24 INFO - PROCESS | 1640 | 1464052044004 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:07:24 INFO - PROCESS | 1640 | 1464052044010 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:07:24 INFO - PROCESS | 1640 | 1464052044016 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:07:24 INFO - PROCESS | 1640 | 1464052044019 Marionette TRACE conn5 <- [1,422,null,{}] 18:07:24 INFO - PROCESS | 1640 | 1464052044023 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:24 INFO - PROCESS | 1640 | 1464052044108 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:07:24 INFO - PROCESS | 1640 | 1464052044115 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D80000 == 31 [pid = 1640] [id = 115] 18:07:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3B29D4C00) [pid = 1640] [serial = 342] [outer = 0000000000000000] 18:07:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3B29DB400) [pid = 1640] [serial = 343] [outer = 000000E3B29D4C00] 18:07:24 INFO - PROCESS | 1640 | 1464052044163 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3B2BB0000) [pid = 1640] [serial = 344] [outer = 000000E3B29D4C00] 18:07:25 INFO - PROCESS | 1640 | 1464052045108 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1142ms 18:07:25 INFO - PROCESS | 1640 | 1464052045167 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 1640 | 1464052045170 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:07:25 INFO - PROCESS | 1640 | 1464052045174 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:07:25 INFO - PROCESS | 1640 | 1464052045177 Marionette TRACE conn5 <- [1,426,null,{}] 18:07:25 INFO - PROCESS | 1640 | 1464052045189 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:25 INFO - PROCESS | 1640 | 1464052045301 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:07:25 INFO - PROCESS | 1640 | 1464052045310 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7C30000 == 32 [pid = 1640] [id = 116] 18:07:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3B2CAD400) [pid = 1640] [serial = 345] [outer = 0000000000000000] 18:07:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3B74F0C00) [pid = 1640] [serial = 346] [outer = 000000E3B2CAD400] 18:07:25 INFO - PROCESS | 1640 | 1464052045359 Marionette DEBUG loaded listener.js 18:07:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3B80E1000) [pid = 1640] [serial = 347] [outer = 000000E3B2CAD400] 18:07:25 INFO - PROCESS | 1640 | 1464052045857 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 1640 | 1464052045914 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:07:25 INFO - PROCESS | 1640 | 1464052045918 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - PROCESS | 1640 | 1464052045920 Marionette TRACE conn5 <- [1,430,null,{}] 18:07:25 INFO - PROCESS | 1640 | 1464052045931 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 1640 | 1464052046037 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:07:26 INFO - PROCESS | 1640 | 1464052046051 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC691800 == 33 [pid = 1640] [id = 117] 18:07:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B8C8BC00) [pid = 1640] [serial = 348] [outer = 0000000000000000] 18:07:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B924CC00) [pid = 1640] [serial = 349] [outer = 000000E3B8C8BC00] 18:07:26 INFO - PROCESS | 1640 | 1464052046098 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BC60A800) [pid = 1640] [serial = 350] [outer = 000000E3B8C8BC00] 18:07:26 INFO - PROCESS | 1640 | 1464052046542 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 18:07:26 INFO - PROCESS | 1640 | 1464052046614 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:07:26 INFO - PROCESS | 1640 | 1464052046616 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:07:26 INFO - PROCESS | 1640 | 1464052046657 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:07:26 INFO - PROCESS | 1640 | 1464052046659 Marionette TRACE conn5 <- [1,434,null,{}] 18:07:26 INFO - PROCESS | 1640 | 1464052046663 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 1640 | 1464052046773 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:07:26 INFO - PROCESS | 1640 | 1464052046782 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED5F800 == 34 [pid = 1640] [id = 118] 18:07:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B8C8E400) [pid = 1640] [serial = 351] [outer = 0000000000000000] 18:07:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BC65E800) [pid = 1640] [serial = 352] [outer = 000000E3B8C8E400] 18:07:26 INFO - PROCESS | 1640 | 1464052046828 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BCA77C00) [pid = 1640] [serial = 353] [outer = 000000E3B8C8E400] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B2BB3C00) [pid = 1640] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3BC6F0C00) [pid = 1640] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3B7C4D400) [pid = 1640] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3BE164000) [pid = 1640] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3809A8C00) [pid = 1640] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E380A8C800) [pid = 1640] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E38266D400) [pid = 1640] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E380A36000) [pid = 1640] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3812B2400) [pid = 1640] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3BEB67400) [pid = 1640] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3BEFBA800) [pid = 1640] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:07:27 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E380A8C400) [pid = 1640] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:07:27 INFO - PROCESS | 1640 | 1464052047316 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 18:07:27 INFO - PROCESS | 1640 | 1464052047348 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 1640 | 1464052047350 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:07:27 INFO - PROCESS | 1640 | 1464052047353 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:07:27 INFO - PROCESS | 1640 | 1464052047355 Marionette TRACE conn5 <- [1,438,null,{}] 18:07:27 INFO - PROCESS | 1640 | 1464052047358 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:27 INFO - PROCESS | 1640 | 1464052047463 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:07:27 INFO - PROCESS | 1640 | 1464052047472 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF689800 == 35 [pid = 1640] [id = 119] 18:07:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3BCA76000) [pid = 1640] [serial = 354] [outer = 0000000000000000] 18:07:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3BE165400) [pid = 1640] [serial = 355] [outer = 000000E3BCA76000] 18:07:27 INFO - PROCESS | 1640 | 1464052047519 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3BEB67400) [pid = 1640] [serial = 356] [outer = 000000E3BCA76000] 18:07:27 INFO - PROCESS | 1640 | 1464052047940 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 628ms 18:07:27 INFO - PROCESS | 1640 | 1464052047984 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 1640 | 1464052047986 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:07:27 INFO - PROCESS | 1640 | 1464052047990 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - PROCESS | 1640 | 1464052047992 Marionette TRACE conn5 <- [1,442,null,{}] 18:07:28 INFO - PROCESS | 1640 | 1464052047995 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:28 INFO - PROCESS | 1640 | 1464052048082 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:07:28 INFO - PROCESS | 1640 | 1464052048092 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFABC000 == 36 [pid = 1640] [id = 120] 18:07:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3BEDBD800) [pid = 1640] [serial = 357] [outer = 0000000000000000] 18:07:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3BEDC5C00) [pid = 1640] [serial = 358] [outer = 000000E3BEDBD800] 18:07:28 INFO - PROCESS | 1640 | 1464052048138 Marionette DEBUG loaded listener.js 18:07:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3BEFBF800) [pid = 1640] [serial = 359] [outer = 000000E3BEDBD800] 18:07:28 INFO - PROCESS | 1640 | 1464052048573 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 18:07:28 INFO - PROCESS | 1640 | 1464052048621 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:07:28 INFO - PROCESS | 1640 | 1464052048623 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:07:28 INFO - PROCESS | 1640 | 1464052048626 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:07:28 INFO - PROCESS | 1640 | 1464052048628 Marionette TRACE conn5 <- [1,446,null,{}] 18:07:28 INFO - PROCESS | 1640 | 1464052048632 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:28 INFO - PROCESS | 1640 | 1464052048711 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:07:28 INFO - PROCESS | 1640 | 1464052048721 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C00AB000 == 37 [pid = 1640] [id = 121] 18:07:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3BF00D000) [pid = 1640] [serial = 360] [outer = 0000000000000000] 18:07:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3BF64B000) [pid = 1640] [serial = 361] [outer = 000000E3BF00D000] 18:07:28 INFO - PROCESS | 1640 | 1464052048767 Marionette DEBUG loaded listener.js 18:07:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BFD6CC00) [pid = 1640] [serial = 362] [outer = 000000E3BF00D000] 18:07:29 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C338B000 == 36 [pid = 1640] [id = 99] 18:07:29 INFO - PROCESS | 1640 | --DOCSHELL 000000E38261B800 == 35 [pid = 1640] [id = 114] 18:07:29 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC68B800 == 34 [pid = 1640] [id = 113] 18:07:29 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED74000 == 33 [pid = 1640] [id = 111] 18:07:29 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A51800 == 32 [pid = 1640] [id = 112] 18:07:30 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D80000 == 31 [pid = 1640] [id = 115] 18:07:30 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC691800 == 30 [pid = 1640] [id = 117] 18:07:30 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF689800 == 29 [pid = 1640] [id = 119] 18:07:30 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7C30000 == 28 [pid = 1640] [id = 116] 18:07:30 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFABC000 == 27 [pid = 1640] [id = 120] 18:07:30 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED5F800 == 26 [pid = 1640] [id = 118] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3B2CA6C00) [pid = 1640] [serial = 307] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3B2CB4400) [pid = 1640] [serial = 308] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3BC79C800) [pid = 1640] [serial = 319] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3B8C8B800) [pid = 1640] [serial = 313] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3BC368C00) [pid = 1640] [serial = 314] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3BEB62800) [pid = 1640] [serial = 323] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3B2A4E800) [pid = 1640] [serial = 304] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3B2B89400) [pid = 1640] [serial = 305] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E380A8D400) [pid = 1640] [serial = 298] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3BE16A000) [pid = 1640] [serial = 322] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3812A7C00) [pid = 1640] [serial = 299] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E382675400) [pid = 1640] [serial = 301] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 62 (000000E3B1B12400) [pid = 1640] [serial = 302] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 61 (000000E3BC60C000) [pid = 1640] [serial = 316] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 60 (000000E3BC65C800) [pid = 1640] [serial = 317] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 59 (000000E3B4215400) [pid = 1640] [serial = 310] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 58 (000000E3B747CC00) [pid = 1640] [serial = 311] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 57 (000000E3BEB6B400) [pid = 1640] [serial = 325] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 56 (000000E3B8C8AC00) [pid = 1640] [serial = 331] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 55 (000000E3BF00E400) [pid = 1640] [serial = 328] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 54 (000000E3BFD6E400) [pid = 1640] [serial = 329] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 53 (000000E380A98000) [pid = 1640] [serial = 296] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 52 (000000E3BEDBE400) [pid = 1640] [serial = 326] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | --DOMWINDOW == 51 (000000E3BD0E2C00) [pid = 1640] [serial = 320] [outer = 0000000000000000] [url = about:blank] 18:07:30 INFO - PROCESS | 1640 | 1464052050484 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1895ms 18:07:30 INFO - PROCESS | 1640 | 1464052050525 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 1640 | 1464052050530 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:07:30 INFO - PROCESS | 1640 | 1464052050536 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - PROCESS | 1640 | 1464052050540 Marionette TRACE conn5 <- [1,450,null,{}] 18:07:30 INFO - PROCESS | 1640 | 1464052050547 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:30 INFO - PROCESS | 1640 | 1464052050639 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:07:30 INFO - PROCESS | 1640 | 1464052050648 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A60000 == 27 [pid = 1640] [id = 122] 18:07:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 52 (000000E380A3F000) [pid = 1640] [serial = 363] [outer = 0000000000000000] 18:07:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 53 (000000E380A40800) [pid = 1640] [serial = 364] [outer = 000000E380A3F000] 18:07:30 INFO - PROCESS | 1640 | 1464052050698 Marionette DEBUG loaded listener.js 18:07:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 54 (000000E380A93800) [pid = 1640] [serial = 365] [outer = 000000E380A3F000] 18:07:31 INFO - PROCESS | 1640 | 1464052051173 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:07:31 INFO - PROCESS | 1640 | 1464052051239 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:07:31 INFO - PROCESS | 1640 | 1464052051245 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:07:31 INFO - PROCESS | 1640 | 1464052051249 Marionette TRACE conn5 <- [1,454,null,{}] 18:07:31 INFO - PROCESS | 1640 | 1464052051253 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:31 INFO - PROCESS | 1640 | 1464052051338 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:07:31 INFO - PROCESS | 1640 | 1464052051346 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0F9D800 == 28 [pid = 1640] [id = 123] 18:07:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 55 (000000E38266D400) [pid = 1640] [serial = 366] [outer = 0000000000000000] 18:07:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 56 (000000E382673000) [pid = 1640] [serial = 367] [outer = 000000E38266D400] 18:07:31 INFO - PROCESS | 1640 | 1464052051393 Marionette DEBUG loaded listener.js 18:07:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 57 (000000E3B194B400) [pid = 1640] [serial = 368] [outer = 000000E38266D400] 18:07:31 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:31 INFO - PROCESS | 1640 | 1464052051848 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 18:07:31 INFO - PROCESS | 1640 | 1464052051881 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:07:31 INFO - PROCESS | 1640 | 1464052051884 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:07:31 INFO - PROCESS | 1640 | 1464052051888 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:07:31 INFO - PROCESS | 1640 | 1464052051892 Marionette TRACE conn5 <- [1,458,null,{}] 18:07:31 INFO - PROCESS | 1640 | 1464052051904 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:32 INFO - PROCESS | 1640 | 1464052052046 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:07:32 INFO - PROCESS | 1640 | 1464052052115 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3058800 == 29 [pid = 1640] [id = 124] 18:07:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 58 (000000E3809B1800) [pid = 1640] [serial = 369] [outer = 0000000000000000] 18:07:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 59 (000000E3B29E1C00) [pid = 1640] [serial = 370] [outer = 000000E3809B1800] 18:07:32 INFO - PROCESS | 1640 | 1464052052165 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 60 (000000E3B2B8BC00) [pid = 1640] [serial = 371] [outer = 000000E3809B1800] 18:07:32 INFO - PROCESS | 1640 | 1464052052552 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:07:32 INFO - PROCESS | 1640 | 1464052052584 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:07:32 INFO - PROCESS | 1640 | 1464052052587 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:07:32 INFO - PROCESS | 1640 | 1464052052589 Marionette TRACE conn5 <- [1,462,null,{}] 18:07:32 INFO - PROCESS | 1640 | 1464052052593 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:32 INFO - PROCESS | 1640 | 1464052052693 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:07:32 INFO - PROCESS | 1640 | 1464052052701 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7323000 == 30 [pid = 1640] [id = 125] 18:07:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 61 (000000E3B29DF800) [pid = 1640] [serial = 372] [outer = 0000000000000000] 18:07:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 62 (000000E3B2BBB000) [pid = 1640] [serial = 373] [outer = 000000E3B29DF800] 18:07:32 INFO - PROCESS | 1640 | 1464052052750 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 63 (000000E3B33CA000) [pid = 1640] [serial = 374] [outer = 000000E3B29DF800] 18:07:33 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:33 INFO - PROCESS | 1640 | 1464052053170 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 1640 | 1464052053221 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:07:33 INFO - PROCESS | 1640 | 1464052053225 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 1640 | 1464052053226 Marionette TRACE conn5 <- [1,466,null,{}] 18:07:33 INFO - PROCESS | 1640 | 1464052053230 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 1640 | 1464052053327 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:07:33 INFO - PROCESS | 1640 | 1464052053335 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CC1800 == 31 [pid = 1640] [id = 126] 18:07:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E3812AD000) [pid = 1640] [serial = 375] [outer = 0000000000000000] 18:07:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3B730D000) [pid = 1640] [serial = 376] [outer = 000000E3812AD000] 18:07:33 INFO - PROCESS | 1640 | 1464052053413 Marionette DEBUG loaded listener.js 18:07:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3B77CDC00) [pid = 1640] [serial = 377] [outer = 000000E3812AD000] 18:07:33 INFO - PROCESS | 1640 | 1464052053828 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 1640 | 1464052053857 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:07:33 INFO - PROCESS | 1640 | 1464052053861 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:07:33 INFO - PROCESS | 1640 | 1464052053863 Marionette TRACE conn5 <- [1,470,null,{}] 18:07:33 INFO - PROCESS | 1640 | 1464052053867 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 1640 | 1464052053984 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:07:34 INFO - PROCESS | 1640 | 1464052053992 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC68E800 == 32 [pid = 1640] [id = 127] 18:07:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E380A2DC00) [pid = 1640] [serial = 378] [outer = 0000000000000000] 18:07:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3B8C0A400) [pid = 1640] [serial = 379] [outer = 000000E380A2DC00] 18:07:34 INFO - PROCESS | 1640 | 1464052054039 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3BC606000) [pid = 1640] [serial = 380] [outer = 000000E380A2DC00] 18:07:34 INFO - PROCESS | 1640 | 1464052054448 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 628ms 18:07:34 INFO - PROCESS | 1640 | 1464052054492 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:07:34 INFO - PROCESS | 1640 | 1464052054494 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:07:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:07:34 INFO - PROCESS | 1640 | 1464052054498 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:07:34 INFO - PROCESS | 1640 | 1464052054500 Marionette TRACE conn5 <- [1,474,null,{}] 18:07:34 INFO - PROCESS | 1640 | 1464052054503 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:34 INFO - PROCESS | 1640 | 1464052054578 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:07:34 INFO - PROCESS | 1640 | 1464052054585 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED0A800 == 33 [pid = 1640] [id = 128] 18:07:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3BC60E000) [pid = 1640] [serial = 381] [outer = 0000000000000000] 18:07:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3BC655000) [pid = 1640] [serial = 382] [outer = 000000E3BC60E000] 18:07:34 INFO - PROCESS | 1640 | 1464052054631 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3BC6EA400) [pid = 1640] [serial = 383] [outer = 000000E3BC60E000] 18:07:35 INFO - PROCESS | 1640 | 1464052055089 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:07:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:07:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 18:07:35 INFO - PROCESS | 1640 | 1464052055129 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:07:35 INFO - PROCESS | 1640 | 1464052055132 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:07:35 INFO - PROCESS | 1640 | 1464052055135 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:07:35 INFO - PROCESS | 1640 | 1464052055137 Marionette TRACE conn5 <- [1,478,null,{}] 18:07:35 INFO - PROCESS | 1640 | 1464052055142 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:35 INFO - PROCESS | 1640 | 1464052055219 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:07:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3BC6F5C00) [pid = 1640] [serial = 384] [outer = 000000E3BEF9E000] 18:07:35 INFO - PROCESS | 1640 | 1464052055255 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF71F000 == 34 [pid = 1640] [id = 129] 18:07:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3BE163800) [pid = 1640] [serial = 385] [outer = 0000000000000000] 18:07:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BE166400) [pid = 1640] [serial = 386] [outer = 000000E3BE163800] 18:07:35 INFO - PROCESS | 1640 | 1464052055320 Marionette DEBUG loaded listener.js 18:07:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3BE16C000) [pid = 1640] [serial = 387] [outer = 000000E3BE163800] 18:07:35 INFO - PROCESS | 1640 | 1464052055802 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:07:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:07:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 18:07:35 INFO - PROCESS | 1640 | 1464052055831 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:07:35 INFO - PROCESS | 1640 | 1464052055833 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:07:35 INFO - PROCESS | 1640 | 1464052055836 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:07:35 INFO - PROCESS | 1640 | 1464052055838 Marionette TRACE conn5 <- [1,482,null,{}] 18:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:07:35 INFO - PROCESS | 1640 | 1464052055842 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:35 INFO - PROCESS | 1640 | 1464052055965 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:07:35 INFO - PROCESS | 1640 | 1464052055983 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B302F800 == 35 [pid = 1640] [id = 130] 18:07:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BE16E000) [pid = 1640] [serial = 388] [outer = 0000000000000000] 18:07:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BEA62000) [pid = 1640] [serial = 389] [outer = 000000E3BE16E000] 18:07:36 INFO - PROCESS | 1640 | 1464052056028 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3BEB67C00) [pid = 1640] [serial = 390] [outer = 000000E3BE16E000] 18:07:36 INFO - PROCESS | 1640 | 1464052056498 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 18:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:07:36 INFO - PROCESS | 1640 | 1464052056513 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 1640 | 1464052056515 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:07:36 INFO - PROCESS | 1640 | 1464052056518 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 1640 | 1464052056520 Marionette TRACE conn5 <- [1,486,null,{}] 18:07:36 INFO - PROCESS | 1640 | 1464052056541 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:36 INFO - PROCESS | 1640 | 1464052056647 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:07:36 INFO - PROCESS | 1640 | 1464052056654 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFF6D800 == 36 [pid = 1640] [id = 131] 18:07:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3BEB6C800) [pid = 1640] [serial = 391] [outer = 0000000000000000] 18:07:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BEDC5000) [pid = 1640] [serial = 392] [outer = 000000E3BEB6C800] 18:07:36 INFO - PROCESS | 1640 | 1464052056701 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3BEFA9000) [pid = 1640] [serial = 393] [outer = 000000E3BEB6C800] 18:07:37 INFO - PROCESS | 1640 | 1464052057144 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 18:07:37 INFO - PROCESS | 1640 | 1464052057213 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 1640 | 1464052057216 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:07:37 INFO - PROCESS | 1640 | 1464052057219 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 1640 | 1464052057222 Marionette TRACE conn5 <- [1,490,null,{}] 18:07:37 INFO - PROCESS | 1640 | 1464052057230 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:37 INFO - PROCESS | 1640 | 1464052057377 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:07:37 INFO - PROCESS | 1640 | 1464052057403 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CBF000 == 37 [pid = 1640] [id = 132] 18:07:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3BFD6D400) [pid = 1640] [serial = 394] [outer = 0000000000000000] 18:07:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BFD8C800) [pid = 1640] [serial = 395] [outer = 000000E3BFD6D400] 18:07:37 INFO - PROCESS | 1640 | 1464052057455 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3C029A400) [pid = 1640] [serial = 396] [outer = 000000E3BFD6D400] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3BEDBD800) [pid = 1640] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B2CAD400) [pid = 1640] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B8C8BC00) [pid = 1640] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B8C8E400) [pid = 1640] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B24C2000) [pid = 1640] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E380A37C00) [pid = 1640] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E382678400) [pid = 1640] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B29D4C00) [pid = 1640] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E380A3C400) [pid = 1640] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:07:37 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3BCA76000) [pid = 1640] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:07:37 INFO - PROCESS | 1640 | 1464052057898 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 734ms 18:07:37 INFO - PROCESS | 1640 | 1464052057956 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 1640 | 1464052057958 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:07:37 INFO - PROCESS | 1640 | 1464052057962 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 1640 | 1464052057963 Marionette TRACE conn5 <- [1,494,null,{}] 18:07:37 INFO - PROCESS | 1640 | 1464052057967 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 1640 | 1464052058052 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:07:38 INFO - PROCESS | 1640 | 1464052058059 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C1C0D800 == 38 [pid = 1640] [id = 133] 18:07:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3BEA56400) [pid = 1640] [serial = 397] [outer = 0000000000000000] 18:07:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BFD70C00) [pid = 1640] [serial = 398] [outer = 000000E3BEA56400] 18:07:38 INFO - PROCESS | 1640 | 1464052058104 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3C02A0C00) [pid = 1640] [serial = 399] [outer = 000000E3BEA56400] 18:07:38 INFO - PROCESS | 1640 | 1464052058530 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 18:07:38 INFO - PROCESS | 1640 | 1464052058594 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:07:38 INFO - PROCESS | 1640 | 1464052058596 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:07:38 INFO - PROCESS | 1640 | 1464052058599 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:07:38 INFO - PROCESS | 1640 | 1464052058601 Marionette TRACE conn5 <- [1,498,null,{}] 18:07:38 INFO - PROCESS | 1640 | 1464052058604 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 1640 | 1464052058682 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:07:38 INFO - PROCESS | 1640 | 1464052058692 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2918800 == 39 [pid = 1640] [id = 134] 18:07:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3C0B5B400) [pid = 1640] [serial = 400] [outer = 0000000000000000] 18:07:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3C0D97800) [pid = 1640] [serial = 401] [outer = 000000E3C0B5B400] 18:07:38 INFO - PROCESS | 1640 | 1464052058737 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3C1057800) [pid = 1640] [serial = 402] [outer = 000000E3C0B5B400] 18:07:39 INFO - PROCESS | 1640 | 1464052059176 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 18:07:39 INFO - PROCESS | 1640 | 1464052059231 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 1640 | 1464052059233 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:07:39 INFO - PROCESS | 1640 | 1464052059236 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:07:39 INFO - PROCESS | 1640 | 1464052059238 Marionette TRACE conn5 <- [1,502,null,{}] 18:07:39 INFO - PROCESS | 1640 | 1464052059242 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:39 INFO - PROCESS | 1640 | 1464052059319 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:07:39 INFO - PROCESS | 1640 | 1464052059329 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C325C000 == 40 [pid = 1640] [id = 135] 18:07:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3C10F5000) [pid = 1640] [serial = 403] [outer = 0000000000000000] 18:07:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3C1C50000) [pid = 1640] [serial = 404] [outer = 000000E3C10F5000] 18:07:39 INFO - PROCESS | 1640 | 1464052059374 Marionette DEBUG loaded listener.js 18:07:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3C2181C00) [pid = 1640] [serial = 405] [outer = 000000E3C10F5000] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A60000 == 39 [pid = 1640] [id = 122] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C00AB000 == 38 [pid = 1640] [id = 121] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CC1800 == 37 [pid = 1640] [id = 126] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED0A800 == 36 [pid = 1640] [id = 128] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7323000 == 35 [pid = 1640] [id = 125] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC68E800 == 34 [pid = 1640] [id = 127] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF71F000 == 33 [pid = 1640] [id = 129] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B302F800 == 32 [pid = 1640] [id = 130] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3058800 == 31 [pid = 1640] [id = 124] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CBF000 == 30 [pid = 1640] [id = 132] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2918800 == 29 [pid = 1640] [id = 134] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C1C0D800 == 28 [pid = 1640] [id = 133] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0F9D800 == 27 [pid = 1640] [id = 123] 18:07:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFF6D800 == 26 [pid = 1640] [id = 131] 18:07:40 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3BF64B000) [pid = 1640] [serial = 361] [outer = 0000000000000000] [url = about:blank] 18:07:40 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BEFBF800) [pid = 1640] [serial = 359] [outer = 0000000000000000] [url = about:blank] 18:07:40 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B80E1000) [pid = 1640] [serial = 347] [outer = 0000000000000000] [url = about:blank] 18:07:40 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B74F0C00) [pid = 1640] [serial = 346] [outer = 0000000000000000] [url = about:blank] 18:07:40 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3B924CC00) [pid = 1640] [serial = 349] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BC65E800) [pid = 1640] [serial = 352] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3BEDC5C00) [pid = 1640] [serial = 358] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3BCA77C00) [pid = 1640] [serial = 353] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3B3F72800) [pid = 1640] [serial = 338] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3B2B83800) [pid = 1640] [serial = 337] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3812AB800) [pid = 1640] [serial = 335] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E380A3D800) [pid = 1640] [serial = 334] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3BEDC9400) [pid = 1640] [serial = 332] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3B29DB400) [pid = 1640] [serial = 343] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E382672C00) [pid = 1640] [serial = 341] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3812A5400) [pid = 1640] [serial = 340] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3BC60A800) [pid = 1640] [serial = 350] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3BE165400) [pid = 1640] [serial = 355] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3BEB67400) [pid = 1640] [serial = 356] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3B2BB0000) [pid = 1640] [serial = 344] [outer = 0000000000000000] [url = about:blank] 18:07:41 INFO - PROCESS | 1640 | 1464052061103 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1896ms 18:07:41 INFO - PROCESS | 1640 | 1464052061137 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 1640 | 1464052061141 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:07:41 INFO - PROCESS | 1640 | 1464052061147 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - PROCESS | 1640 | 1464052061151 Marionette TRACE conn5 <- [1,506,null,{}] 18:07:41 INFO - PROCESS | 1640 | 1464052061159 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:41 INFO - PROCESS | 1640 | 1464052061254 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:07:41 INFO - PROCESS | 1640 | 1464052061264 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A5A800 == 27 [pid = 1640] [id = 136] 18:07:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E380A42800) [pid = 1640] [serial = 406] [outer = 0000000000000000] 18:07:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E380A8A800) [pid = 1640] [serial = 407] [outer = 000000E380A42800] 18:07:41 INFO - PROCESS | 1640 | 1464052061314 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E380A98800) [pid = 1640] [serial = 408] [outer = 000000E380A42800] 18:07:41 INFO - PROCESS | 1640 | 1464052061796 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 693ms 18:07:41 INFO - PROCESS | 1640 | 1464052061843 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 1640 | 1464052061850 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:07:41 INFO - PROCESS | 1640 | 1464052061856 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:07:41 INFO - PROCESS | 1640 | 1464052061859 Marionette TRACE conn5 <- [1,510,null,{}] 18:07:41 INFO - PROCESS | 1640 | 1464052061863 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:41 INFO - PROCESS | 1640 | 1464052061949 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:07:41 INFO - PROCESS | 1640 | 1464052061960 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382631800 == 28 [pid = 1640] [id = 137] 18:07:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3812B2000) [pid = 1640] [serial = 409] [outer = 0000000000000000] 18:07:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E382671400) [pid = 1640] [serial = 410] [outer = 000000E3812B2000] 18:07:42 INFO - PROCESS | 1640 | 1464052062007 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3B11D6C00) [pid = 1640] [serial = 411] [outer = 000000E3812B2000] 18:07:42 INFO - PROCESS | 1640 | 1464052062472 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 18:07:42 INFO - PROCESS | 1640 | 1464052062491 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:07:42 INFO - PROCESS | 1640 | 1464052062494 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:07:42 INFO - PROCESS | 1640 | 1464052062498 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:07:42 INFO - PROCESS | 1640 | 1464052062502 Marionette TRACE conn5 <- [1,514,null,{}] 18:07:42 INFO - PROCESS | 1640 | 1464052062513 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:42 INFO - PROCESS | 1640 | 1464052062638 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:07:42 INFO - PROCESS | 1640 | 1464052062705 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D8D800 == 29 [pid = 1640] [id = 138] 18:07:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3809B4400) [pid = 1640] [serial = 412] [outer = 0000000000000000] 18:07:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3B29D8000) [pid = 1640] [serial = 413] [outer = 000000E3809B4400] 18:07:42 INFO - PROCESS | 1640 | 1464052062756 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B2B83800) [pid = 1640] [serial = 414] [outer = 000000E3809B4400] 18:07:43 INFO - PROCESS | 1640 | 1464052063128 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:07:43 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 18:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 18:07:43 INFO - PROCESS | 1640 | 1464052063191 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 1640 | 1464052063194 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:07:43 INFO - PROCESS | 1640 | 1464052063197 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 1640 | 1464052063199 Marionette TRACE conn5 <- [1,518,null,{}] 18:07:43 INFO - PROCESS | 1640 | 1464052063202 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 1640 | 1464052063301 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:07:43 INFO - PROCESS | 1640 | 1464052063310 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B73CD000 == 30 [pid = 1640] [id = 139] 18:07:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B29DF000) [pid = 1640] [serial = 415] [outer = 0000000000000000] 18:07:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B2BBB400) [pid = 1640] [serial = 416] [outer = 000000E3B29DF000] 18:07:43 INFO - PROCESS | 1640 | 1464052063356 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B3225000) [pid = 1640] [serial = 417] [outer = 000000E3B29DF000] 18:07:43 INFO - PROCESS | 1640 | 1464052063757 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 586ms 18:07:43 INFO - PROCESS | 1640 | 1464052063786 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 1640 | 1464052063788 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:07:43 INFO - PROCESS | 1640 | 1464052063791 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 1640 | 1464052063793 Marionette TRACE conn5 <- [1,522,null,{}] 18:07:43 INFO - PROCESS | 1640 | 1464052063796 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 1640 | 1464052063874 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:07:43 INFO - PROCESS | 1640 | 1464052063959 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CB9000 == 31 [pid = 1640] [id = 140] 18:07:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3812AE400) [pid = 1640] [serial = 418] [outer = 0000000000000000] 18:07:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B7307400) [pid = 1640] [serial = 419] [outer = 000000E3812AE400] 18:07:44 INFO - PROCESS | 1640 | 1464052064013 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B7C78800) [pid = 1640] [serial = 420] [outer = 000000E3812AE400] 18:07:44 INFO - PROCESS | 1640 | 1464052064405 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:07:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:07:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 18:07:44 INFO - PROCESS | 1640 | 1464052064423 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:07:44 INFO - PROCESS | 1640 | 1464052064425 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:07:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:07:44 INFO - PROCESS | 1640 | 1464052064429 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 1640 | 1464052064431 Marionette TRACE conn5 <- [1,526,null,{}] 18:07:44 INFO - PROCESS | 1640 | 1464052064434 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:44 INFO - PROCESS | 1640 | 1464052064531 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:07:44 INFO - PROCESS | 1640 | 1464052064539 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7D6000 == 32 [pid = 1640] [id = 141] 18:07:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B8033400) [pid = 1640] [serial = 421] [outer = 0000000000000000] 18:07:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B8C8F400) [pid = 1640] [serial = 422] [outer = 000000E3B8033400] 18:07:44 INFO - PROCESS | 1640 | 1464052064588 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3BC606C00) [pid = 1640] [serial = 423] [outer = 000000E3B8033400] 18:07:45 INFO - PROCESS | 1640 | 1464052065016 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:07:45 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 18:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 18:07:45 INFO - PROCESS | 1640 | 1464052065060 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 1640 | 1464052065062 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:07:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:07:45 INFO - PROCESS | 1640 | 1464052065065 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 1640 | 1464052065067 Marionette TRACE conn5 <- [1,530,null,{}] 18:07:45 INFO - PROCESS | 1640 | 1464052065071 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:45 INFO - PROCESS | 1640 | 1464052065145 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:07:45 INFO - PROCESS | 1640 | 1464052065154 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED72000 == 33 [pid = 1640] [id = 142] 18:07:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3BC611000) [pid = 1640] [serial = 424] [outer = 0000000000000000] 18:07:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BC656000) [pid = 1640] [serial = 425] [outer = 000000E3BC611000] 18:07:45 INFO - PROCESS | 1640 | 1464052065200 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3BC7A7000) [pid = 1640] [serial = 426] [outer = 000000E3BC611000] 18:07:45 INFO - PROCESS | 1640 | 1464052065765 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:07:45 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 18:07:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:07:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:07:45 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 18:07:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:07:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:07:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 733ms 18:07:45 INFO - PROCESS | 1640 | 1464052065802 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 1640 | 1464052065804 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:07:45 INFO - PROCESS | 1640 | 1464052065807 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:07:45 INFO - PROCESS | 1640 | 1464052065809 Marionette TRACE conn5 <- [1,534,null,{}] 18:07:45 INFO - PROCESS | 1640 | 1464052065813 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:45 INFO - PROCESS | 1640 | 1464052065899 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:07:45 INFO - PROCESS | 1640 | 1464052065907 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF698000 == 34 [pid = 1640] [id = 143] 18:07:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3BCAB0C00) [pid = 1640] [serial = 427] [outer = 0000000000000000] 18:07:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3BE16B800) [pid = 1640] [serial = 428] [outer = 000000E3BCAB0C00] 18:07:45 INFO - PROCESS | 1640 | 1464052065954 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3BEB62800) [pid = 1640] [serial = 429] [outer = 000000E3BCAB0C00] 18:07:46 INFO - PROCESS | 1640 | 1464052066408 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:07:46 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. 18:07:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 18:07:46 INFO - PROCESS | 1640 | 1464052066445 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 1640 | 1464052066447 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:07:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:07:46 INFO - PROCESS | 1640 | 1464052066451 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:07:46 INFO - PROCESS | 1640 | 1464052066453 Marionette TRACE conn5 <- [1,538,null,{}] 18:07:46 INFO - PROCESS | 1640 | 1464052066482 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:46 INFO - PROCESS | 1640 | 1464052066583 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:07:46 INFO - PROCESS | 1640 | 1464052066596 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D8D000 == 35 [pid = 1640] [id = 144] 18:07:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3BEB04000) [pid = 1640] [serial = 430] [outer = 0000000000000000] 18:07:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3BEB6BC00) [pid = 1640] [serial = 431] [outer = 000000E3BEB04000] 18:07:46 INFO - PROCESS | 1640 | 1464052066642 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3BEDC4000) [pid = 1640] [serial = 432] [outer = 000000E3BEB04000] 18:07:47 INFO - PROCESS | 1640 | 1464052067085 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:07:47 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. 18:07:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 18:07:47 INFO - PROCESS | 1640 | 1464052067145 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:07:47 INFO - PROCESS | 1640 | 1464052067147 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:07:47 INFO - PROCESS | 1640 | 1464052067153 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 1640 | 1464052067163 Marionette TRACE conn5 <- [1,542,null,{}] 18:07:47 INFO - PROCESS | 1640 | 1464052067173 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:47 INFO - PROCESS | 1640 | 1464052067283 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:07:47 INFO - PROCESS | 1640 | 1464052067299 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02D6800 == 36 [pid = 1640] [id = 145] 18:07:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3BEB69000) [pid = 1640] [serial = 433] [outer = 0000000000000000] 18:07:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3BEFA8C00) [pid = 1640] [serial = 434] [outer = 000000E3BEB69000] 18:07:47 INFO - PROCESS | 1640 | 1464052067345 Marionette DEBUG loaded listener.js 18:07:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BF64B000) [pid = 1640] [serial = 435] [outer = 000000E3BEB69000] 18:07:47 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:47 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:07:47 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:47 INFO - PROCESS | 1640 | 1464052067795 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 18:07:47 INFO - PROCESS | 1640 | 1464052067847 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:07:47 INFO - PROCESS | 1640 | 1464052067850 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:07:47 INFO - PROCESS | 1640 | 1464052067853 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 1640 | 1464052067855 Marionette TRACE conn5 <- [1,546,null,{}] 18:07:47 INFO - PROCESS | 1640 | 1464052067907 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:48 INFO - PROCESS | 1640 | 1464052068034 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:07:48 INFO - PROCESS | 1640 | 1464052068040 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C291D800 == 37 [pid = 1640] [id = 146] 18:07:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3C0294C00) [pid = 1640] [serial = 436] [outer = 0000000000000000] 18:07:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3C029D800) [pid = 1640] [serial = 437] [outer = 000000E3C0294C00] 18:07:48 INFO - PROCESS | 1640 | 1464052068125 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3C0EE2C00) [pid = 1640] [serial = 438] [outer = 000000E3C0294C00] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C0B5B400) [pid = 1640] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BE16E000) [pid = 1640] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3BEB6C800) [pid = 1640] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3BFD6D400) [pid = 1640] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E380A2DC00) [pid = 1640] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3812AD000) [pid = 1640] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B29DF800) [pid = 1640] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3809B1800) [pid = 1640] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E38266D400) [pid = 1640] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E380A3F000) [pid = 1640] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3BF00D000) [pid = 1640] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3BE163800) [pid = 1640] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3BC60E000) [pid = 1640] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:07:48 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3BEA56400) [pid = 1640] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:07:48 INFO - PROCESS | 1640 | 1464052068606 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 772ms 18:07:48 INFO - PROCESS | 1640 | 1464052068631 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:07:48 INFO - PROCESS | 1640 | 1464052068633 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:07:48 INFO - PROCESS | 1640 | 1464052068637 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 1640 | 1464052068639 Marionette TRACE conn5 <- [1,550,null,{}] 18:07:48 INFO - PROCESS | 1640 | 1464052068644 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:48 INFO - PROCESS | 1640 | 1464052068736 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:07:48 INFO - PROCESS | 1640 | 1464052068744 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3253000 == 38 [pid = 1640] [id = 147] 18:07:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BC60C000) [pid = 1640] [serial = 439] [outer = 0000000000000000] 18:07:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3BEDC1000) [pid = 1640] [serial = 440] [outer = 000000E3BC60C000] 18:07:48 INFO - PROCESS | 1640 | 1464052068791 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3C0EDAC00) [pid = 1640] [serial = 441] [outer = 000000E3BC60C000] 18:07:49 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:49 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:07:49 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:49 INFO - PROCESS | 1640 | 1464052069162 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 588ms 18:07:49 INFO - PROCESS | 1640 | 1464052069227 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 1640 | 1464052069229 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:07:49 INFO - PROCESS | 1640 | 1464052069238 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 1640 | 1464052069240 Marionette TRACE conn5 <- [1,554,null,{}] 18:07:49 INFO - PROCESS | 1640 | 1464052069244 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 1640 | 1464052069325 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:07:49 INFO - PROCESS | 1640 | 1464052069332 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BD3800 == 39 [pid = 1640] [id = 148] 18:07:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3C10F5C00) [pid = 1640] [serial = 442] [outer = 0000000000000000] 18:07:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3C1CEB000) [pid = 1640] [serial = 443] [outer = 000000E3C10F5C00] 18:07:49 INFO - PROCESS | 1640 | 1464052069378 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3C21C6C00) [pid = 1640] [serial = 444] [outer = 000000E3C10F5C00] 18:07:49 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:49 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:07:49 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:49 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:07:49 INFO - PROCESS | 1640 | 1464052069775 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 585ms 18:07:49 INFO - PROCESS | 1640 | 1464052069821 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 1640 | 1464052069823 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:07:49 INFO - PROCESS | 1640 | 1464052069826 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 1640 | 1464052069828 Marionette TRACE conn5 <- [1,558,null,{}] 18:07:49 INFO - PROCESS | 1640 | 1464052069832 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 1640 | 1464052069936 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:07:49 INFO - PROCESS | 1640 | 1464052069948 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6250000 == 40 [pid = 1640] [id = 149] 18:07:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3C21D1C00) [pid = 1640] [serial = 445] [outer = 0000000000000000] 18:07:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3C293E000) [pid = 1640] [serial = 446] [outer = 000000E3C21D1C00] 18:07:50 INFO - PROCESS | 1640 | 1464052069994 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3C29A9400) [pid = 1640] [serial = 447] [outer = 000000E3C21D1C00] 18:07:50 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:50 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:07:50 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:50 INFO - PROCESS | 1640 | 1464052070362 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 585ms 18:07:50 INFO - PROCESS | 1640 | 1464052070419 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 1640 | 1464052070424 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:07:50 INFO - PROCESS | 1640 | 1464052070430 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 1640 | 1464052070435 Marionette TRACE conn5 <- [1,562,null,{}] 18:07:50 INFO - PROCESS | 1640 | 1464052070442 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:50 INFO - PROCESS | 1640 | 1464052070593 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:07:50 INFO - PROCESS | 1640 | 1464052070663 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A48000 == 41 [pid = 1640] [id = 150] 18:07:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E380A28C00) [pid = 1640] [serial = 448] [outer = 0000000000000000] 18:07:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E380A2F800) [pid = 1640] [serial = 449] [outer = 000000E380A28C00] 18:07:50 INFO - PROCESS | 1640 | 1464052070725 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E380A95C00) [pid = 1640] [serial = 450] [outer = 000000E380A28C00] 18:07:51 INFO - PROCESS | 1640 | 1464052071358 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 985ms 18:07:51 INFO - PROCESS | 1640 | 1464052071421 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:07:51 INFO - PROCESS | 1640 | 1464052071426 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:07:51 INFO - PROCESS | 1640 | 1464052071434 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 1640 | 1464052071439 Marionette TRACE conn5 <- [1,566,null,{}] 18:07:51 INFO - PROCESS | 1640 | 1464052071468 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:51 INFO - PROCESS | 1640 | 1464052071594 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:07:51 INFO - PROCESS | 1640 | 1464052071655 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3013800 == 42 [pid = 1640] [id = 151] 18:07:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E382679C00) [pid = 1640] [serial = 451] [outer = 0000000000000000] 18:07:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B2270400) [pid = 1640] [serial = 452] [outer = 000000E382679C00] 18:07:51 INFO - PROCESS | 1640 | 1464052071714 Marionette DEBUG loaded listener.js 18:07:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B29E0C00) [pid = 1640] [serial = 453] [outer = 000000E382679C00] 18:07:52 INFO - PROCESS | 1640 | 1464052072594 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1195ms 18:07:52 INFO - PROCESS | 1640 | 1464052072629 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 1640 | 1464052072633 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:07:52 INFO - PROCESS | 1640 | 1464052072639 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - PROCESS | 1640 | 1464052072643 Marionette TRACE conn5 <- [1,570,null,{}] 18:07:52 INFO - PROCESS | 1640 | 1464052072650 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 1640 | 1464052072777 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:07:52 INFO - PROCESS | 1640 | 1464052072848 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38261D000 == 43 [pid = 1640] [id = 152] 18:07:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E380A8AC00) [pid = 1640] [serial = 454] [outer = 0000000000000000] 18:07:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E38266FC00) [pid = 1640] [serial = 455] [outer = 000000E380A8AC00] 18:07:52 INFO - PROCESS | 1640 | 1464052072900 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B226EC00) [pid = 1640] [serial = 456] [outer = 000000E380A8AC00] 18:07:53 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BD3800 == 42 [pid = 1640] [id = 148] 18:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3253000 == 41 [pid = 1640] [id = 147] 18:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1928ms 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C291D800 == 40 [pid = 1640] [id = 146] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02D6800 == 39 [pid = 1640] [id = 145] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D8D000 == 38 [pid = 1640] [id = 144] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF698000 == 37 [pid = 1640] [id = 143] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED72000 == 36 [pid = 1640] [id = 142] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7D6000 == 35 [pid = 1640] [id = 141] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CB9000 == 34 [pid = 1640] [id = 140] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B73CD000 == 33 [pid = 1640] [id = 139] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3C1C50000) [pid = 1640] [serial = 404] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D8D800 == 32 [pid = 1640] [id = 138] 18:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E382631800 == 31 [pid = 1640] [id = 137] 18:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1452ms 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A5A800 == 30 [pid = 1640] [id = 136] 18:07:56 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C325C000 == 29 [pid = 1640] [id = 135] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3C1057800) [pid = 1640] [serial = 402] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3BEA62000) [pid = 1640] [serial = 389] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3BEDC5000) [pid = 1640] [serial = 392] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3BEB67C00) [pid = 1640] [serial = 390] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BFD8C800) [pid = 1640] [serial = 395] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3BEFA9000) [pid = 1640] [serial = 393] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3C0D97800) [pid = 1640] [serial = 401] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3C029A400) [pid = 1640] [serial = 396] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B8C0A400) [pid = 1640] [serial = 379] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B730D000) [pid = 1640] [serial = 376] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B77CDC00) [pid = 1640] [serial = 377] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B2BBB000) [pid = 1640] [serial = 373] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B33CA000) [pid = 1640] [serial = 374] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B29E1C00) [pid = 1640] [serial = 370] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B2B8BC00) [pid = 1640] [serial = 371] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E382673000) [pid = 1640] [serial = 367] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B194B400) [pid = 1640] [serial = 368] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E380A40800) [pid = 1640] [serial = 364] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E380A93800) [pid = 1640] [serial = 365] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3BFD6CC00) [pid = 1640] [serial = 362] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3B2BB2400) [pid = 1640] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BE166400) [pid = 1640] [serial = 386] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3BC655000) [pid = 1640] [serial = 382] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3BC6EA400) [pid = 1640] [serial = 383] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3BC606000) [pid = 1640] [serial = 380] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3BFD70C00) [pid = 1640] [serial = 398] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3C02A0C00) [pid = 1640] [serial = 399] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3BE16C000) [pid = 1640] [serial = 387] [outer = 0000000000000000] [url = about:blank] 18:07:56 INFO - PROCESS | 1640 | 1464052073394 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:07:56 INFO - PROCESS | 1640 | 1464052074572 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 1640 | 1464052074578 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:07:56 INFO - PROCESS | 1640 | 1464052074584 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 1640 | 1464052074587 Marionette TRACE conn5 <- [1,574,null,{}] 18:07:56 INFO - PROCESS | 1640 | 1464052074590 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:56 INFO - PROCESS | 1640 | 1464052074665 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:07:56 INFO - PROCESS | 1640 | 1464052074721 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:07:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2412000 == 30 [pid = 1640] [id = 153] 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E380A8B000) [pid = 1640] [serial = 457] [outer = 0000000000000000] 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B2245400) [pid = 1640] [serial = 458] [outer = 000000E380A8B000] 18:07:56 INFO - PROCESS | 1640 | 1464052074769 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B2B89400) [pid = 1640] [serial = 459] [outer = 000000E380A8B000] 18:07:56 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:56 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:07:56 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:56 INFO - PROCESS | 1640 | 1464052075149 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:07:56 INFO - PROCESS | 1640 | 1464052076044 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 1640 | 1464052076047 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:07:56 INFO - PROCESS | 1640 | 1464052076051 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 1640 | 1464052076055 Marionette TRACE conn5 <- [1,578,null,{}] 18:07:56 INFO - PROCESS | 1640 | 1464052076067 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:56 INFO - PROCESS | 1640 | 1464052076172 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:07:56 INFO - PROCESS | 1640 | 1464052076247 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B4277800 == 31 [pid = 1640] [id = 154] 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B29E1C00) [pid = 1640] [serial = 460] [outer = 0000000000000000] 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3B3F16000) [pid = 1640] [serial = 461] [outer = 000000E3B29E1C00] 18:07:56 INFO - PROCESS | 1640 | 1464052076299 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B7449400) [pid = 1640] [serial = 462] [outer = 000000E3B29E1C00] 18:07:56 INFO - PROCESS | 1640 | 1464052076701 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 18:07:56 INFO - PROCESS | 1640 | 1464052076744 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 1640 | 1464052076747 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:07:56 INFO - PROCESS | 1640 | 1464052076758 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 1640 | 1464052076760 Marionette TRACE conn5 <- [1,582,null,{}] 18:07:56 INFO - PROCESS | 1640 | 1464052076764 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:56 INFO - PROCESS | 1640 | 1464052076865 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:07:56 INFO - PROCESS | 1640 | 1464052076872 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81EA800 == 32 [pid = 1640] [id = 155] 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B77CB400) [pid = 1640] [serial = 463] [outer = 0000000000000000] 18:07:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B8032000) [pid = 1640] [serial = 464] [outer = 000000E3B77CB400] 18:07:56 INFO - PROCESS | 1640 | 1464052076920 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B8C0D000) [pid = 1640] [serial = 465] [outer = 000000E3B77CB400] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3BEB04000) [pid = 1640] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BC611000) [pid = 1640] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3B8033400) [pid = 1640] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3BEB69000) [pid = 1640] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E380A42800) [pid = 1640] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3809B4400) [pid = 1640] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C10F5000) [pid = 1640] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3B29DF000) [pid = 1640] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3812AE400) [pid = 1640] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3812B2000) [pid = 1640] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3BCAB0C00) [pid = 1640] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3C10F5C00) [pid = 1640] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3C0294C00) [pid = 1640] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:07:57 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3BC60C000) [pid = 1640] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:07:57 INFO - PROCESS | 1640 | 1464052077298 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 585ms 18:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:07:57 INFO - PROCESS | 1640 | 1464052077338 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 1640 | 1464052077340 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:07:57 INFO - PROCESS | 1640 | 1464052077344 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - PROCESS | 1640 | 1464052077345 Marionette TRACE conn5 <- [1,586,null,{}] 18:07:57 INFO - PROCESS | 1640 | 1464052077355 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 1640 | 1464052077432 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:07:57 INFO - PROCESS | 1640 | 1464052077439 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9AE0800 == 33 [pid = 1640] [id = 156] 18:07:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E380A2B400) [pid = 1640] [serial = 466] [outer = 0000000000000000] 18:07:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3B8C07400) [pid = 1640] [serial = 467] [outer = 000000E380A2B400] 18:07:57 INFO - PROCESS | 1640 | 1464052077485 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3B909C800) [pid = 1640] [serial = 468] [outer = 000000E380A2B400] 18:07:58 INFO - PROCESS | 1640 | 1464052078033 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:07:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:07:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 777ms 18:07:58 INFO - PROCESS | 1640 | 1464052078158 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:07:58 INFO - PROCESS | 1640 | 1464052078160 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:07:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:07:58 INFO - PROCESS | 1640 | 1464052078233 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:07:58 INFO - PROCESS | 1640 | 1464052078235 Marionette TRACE conn5 <- [1,590,null,{}] 18:07:58 INFO - PROCESS | 1640 | 1464052078239 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:58 INFO - PROCESS | 1640 | 1464052078346 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:07:58 INFO - PROCESS | 1640 | 1464052078396 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA1E000 == 34 [pid = 1640] [id = 157] 18:07:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3BC60B000) [pid = 1640] [serial = 469] [outer = 0000000000000000] 18:07:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3BC661800) [pid = 1640] [serial = 470] [outer = 000000E3BC60B000] 18:07:58 INFO - PROCESS | 1640 | 1464052078444 Marionette DEBUG loaded listener.js 18:07:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3BC79F400) [pid = 1640] [serial = 471] [outer = 000000E3BC60B000] 18:07:58 INFO - PROCESS | 1640 | 1464052078955 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 797ms 18:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:07:59 INFO - PROCESS | 1640 | 1464052079010 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 1640 | 1464052079012 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:07:59 INFO - PROCESS | 1640 | 1464052079016 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - PROCESS | 1640 | 1464052079018 Marionette TRACE conn5 <- [1,594,null,{}] 18:07:59 INFO - PROCESS | 1640 | 1464052079021 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:59 INFO - PROCESS | 1640 | 1464052079096 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:07:59 INFO - PROCESS | 1640 | 1464052079205 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A54800 == 35 [pid = 1640] [id = 158] 18:07:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3809AA400) [pid = 1640] [serial = 472] [outer = 0000000000000000] 18:07:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E380A26000) [pid = 1640] [serial = 473] [outer = 000000E3809AA400] 18:07:59 INFO - PROCESS | 1640 | 1464052079265 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E380A98C00) [pid = 1640] [serial = 474] [outer = 000000E3809AA400] 18:07:59 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:08:00 INFO - PROCESS | 1640 | 1464052080265 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:08:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1294ms 18:08:00 INFO - PROCESS | 1640 | 1464052080315 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 1640 | 1464052080320 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:08:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:08:00 INFO - PROCESS | 1640 | 1464052080325 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 1640 | 1464052080330 Marionette TRACE conn5 <- [1,598,null,{}] 18:08:00 INFO - PROCESS | 1640 | 1464052080335 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:00 INFO - PROCESS | 1640 | 1464052080444 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:08:00 INFO - PROCESS | 1640 | 1464052080509 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9ADF000 == 36 [pid = 1640] [id = 159] 18:08:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3B2BB0000) [pid = 1640] [serial = 475] [outer = 0000000000000000] 18:08:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B2CB1000) [pid = 1640] [serial = 476] [outer = 000000E3B2BB0000] 18:08:00 INFO - PROCESS | 1640 | 1464052080568 Marionette DEBUG loaded listener.js 18:08:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B730B400) [pid = 1640] [serial = 477] [outer = 000000E3B2BB0000] 18:08:01 INFO - PROCESS | 1640 | 1464052081107 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:08:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:08:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 838ms 18:08:01 INFO - PROCESS | 1640 | 1464052081169 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:08:01 INFO - PROCESS | 1640 | 1464052081174 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:08:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:08:01 INFO - PROCESS | 1640 | 1464052081178 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:08:01 INFO - PROCESS | 1640 | 1464052081180 Marionette TRACE conn5 <- [1,602,null,{}] 18:08:01 INFO - PROCESS | 1640 | 1464052081184 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:01 INFO - PROCESS | 1640 | 1464052081289 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:08:01 INFO - PROCESS | 1640 | 1464052081367 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF694000 == 37 [pid = 1640] [id = 160] 18:08:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B9250C00) [pid = 1640] [serial = 478] [outer = 0000000000000000] 18:08:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BC611C00) [pid = 1640] [serial = 479] [outer = 000000E3B9250C00] 18:08:01 INFO - PROCESS | 1640 | 1464052081424 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3BE15FC00) [pid = 1640] [serial = 480] [outer = 000000E3B9250C00] 18:08:02 INFO - PROCESS | 1640 | 1464052082076 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:08:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:08:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 944ms 18:08:02 INFO - PROCESS | 1640 | 1464052082123 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:08:02 INFO - PROCESS | 1640 | 1464052082126 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:08:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:08:02 INFO - PROCESS | 1640 | 1464052082137 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:08:02 INFO - PROCESS | 1640 | 1464052082144 Marionette TRACE conn5 <- [1,606,null,{}] 18:08:02 INFO - PROCESS | 1640 | 1464052082149 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:02 INFO - PROCESS | 1640 | 1464052082273 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:08:02 INFO - PROCESS | 1640 | 1464052082341 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C004B800 == 38 [pid = 1640] [id = 161] 18:08:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3BEB66400) [pid = 1640] [serial = 481] [outer = 0000000000000000] 18:08:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BEB6E800) [pid = 1640] [serial = 482] [outer = 000000E3BEB66400] 18:08:02 INFO - PROCESS | 1640 | 1464052082398 Marionette DEBUG loaded listener.js 18:08:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3BEFA3C00) [pid = 1640] [serial = 483] [outer = 000000E3BEB66400] 18:08:02 INFO - PROCESS | 1640 | 1464052082974 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:08:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:08:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 902ms 18:08:03 INFO - PROCESS | 1640 | 1464052083035 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:08:03 INFO - PROCESS | 1640 | 1464052083038 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:08:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:08:03 INFO - PROCESS | 1640 | 1464052083041 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 1640 | 1464052083043 Marionette TRACE conn5 <- [1,610,null,{}] 18:08:03 INFO - PROCESS | 1640 | 1464052083047 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 1640 | 1464052083170 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:08:03 INFO - PROCESS | 1640 | 1464052083246 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF185800 == 39 [pid = 1640] [id = 162] 18:08:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3812AAC00) [pid = 1640] [serial = 484] [outer = 0000000000000000] 18:08:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3BEFC3800) [pid = 1640] [serial = 485] [outer = 000000E3812AAC00] 18:08:03 INFO - PROCESS | 1640 | 1464052083303 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3BFD68000) [pid = 1640] [serial = 486] [outer = 000000E3812AAC00] 18:08:04 INFO - PROCESS | 1640 | 1464052084003 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:08:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:08:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1030ms 18:08:04 INFO - PROCESS | 1640 | 1464052084074 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 1640 | 1464052084078 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:08:04 INFO - PROCESS | 1640 | 1464052084084 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:08:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:08:04 INFO - PROCESS | 1640 | 1464052084088 Marionette TRACE conn5 <- [1,614,null,{}] 18:08:04 INFO - PROCESS | 1640 | 1464052084117 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:04 INFO - PROCESS | 1640 | 1464052084277 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA1E000 == 38 [pid = 1640] [id = 157] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9AE0800 == 37 [pid = 1640] [id = 156] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81EA800 == 36 [pid = 1640] [id = 155] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B4277800 == 35 [pid = 1640] [id = 154] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2412000 == 34 [pid = 1640] [id = 153] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E38261D000 == 33 [pid = 1640] [id = 152] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3013800 == 32 [pid = 1640] [id = 151] 18:08:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A48000 == 31 [pid = 1640] [id = 150] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3C029D800) [pid = 1640] [serial = 437] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3C0EDAC00) [pid = 1640] [serial = 441] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3BF64B000) [pid = 1640] [serial = 435] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3C1CEB000) [pid = 1640] [serial = 443] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3C0EE2C00) [pid = 1640] [serial = 438] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3C293E000) [pid = 1640] [serial = 446] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3BEDC1000) [pid = 1640] [serial = 440] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3BEB62800) [pid = 1640] [serial = 429] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BEB6BC00) [pid = 1640] [serial = 431] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BC656000) [pid = 1640] [serial = 425] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B8C8F400) [pid = 1640] [serial = 422] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3BEFA8C00) [pid = 1640] [serial = 434] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3BC606C00) [pid = 1640] [serial = 423] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E380A8A800) [pid = 1640] [serial = 407] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E380A98800) [pid = 1640] [serial = 408] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3BC7A7000) [pid = 1640] [serial = 426] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3B29D8000) [pid = 1640] [serial = 413] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3B2B83800) [pid = 1640] [serial = 414] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3C2181C00) [pid = 1640] [serial = 405] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3B2BBB400) [pid = 1640] [serial = 416] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3B3225000) [pid = 1640] [serial = 417] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3B7307400) [pid = 1640] [serial = 419] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3B7C78800) [pid = 1640] [serial = 420] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E382671400) [pid = 1640] [serial = 410] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E3B11D6C00) [pid = 1640] [serial = 411] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 62 (000000E3BE16B800) [pid = 1640] [serial = 428] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 61 (000000E3C21C6C00) [pid = 1640] [serial = 444] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | --DOMWINDOW == 60 (000000E3BEDC4000) [pid = 1640] [serial = 432] [outer = 0000000000000000] [url = about:blank] 18:08:04 INFO - PROCESS | 1640 | 1464052084379 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A21000 == 32 [pid = 1640] [id = 163] 18:08:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 61 (000000E3809B6400) [pid = 1640] [serial = 487] [outer = 0000000000000000] 18:08:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 62 (000000E380A2AC00) [pid = 1640] [serial = 488] [outer = 000000E3809B6400] 18:08:04 INFO - PROCESS | 1640 | 1464052084430 Marionette DEBUG loaded listener.js 18:08:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 63 (000000E382672C00) [pid = 1640] [serial = 489] [outer = 000000E3809B6400] 18:08:04 INFO - PROCESS | 1640 | 1464052084856 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:08:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:08:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 818ms 18:08:04 INFO - PROCESS | 1640 | 1464052084906 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 1640 | 1464052084912 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:08:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:08:04 INFO - PROCESS | 1640 | 1464052084918 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:08:04 INFO - PROCESS | 1640 | 1464052084921 Marionette TRACE conn5 <- [1,618,null,{}] 18:08:04 INFO - PROCESS | 1640 | 1464052084925 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 1640 | 1464052085015 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:08:05 INFO - PROCESS | 1640 | 1464052085023 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B35AC000 == 33 [pid = 1640] [id = 164] 18:08:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E3B2B85C00) [pid = 1640] [serial = 490] [outer = 0000000000000000] 18:08:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3B2B8B000) [pid = 1640] [serial = 491] [outer = 000000E3B2B85C00] 18:08:05 INFO - PROCESS | 1640 | 1464052085070 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3B2CAAC00) [pid = 1640] [serial = 492] [outer = 000000E3B2B85C00] 18:08:05 INFO - PROCESS | 1640 | 1464052085528 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:08:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 18:08:05 INFO - PROCESS | 1640 | 1464052085551 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 1640 | 1464052085553 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:08:05 INFO - PROCESS | 1640 | 1464052085557 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:08:05 INFO - PROCESS | 1640 | 1464052085560 Marionette TRACE conn5 <- [1,622,null,{}] 18:08:05 INFO - PROCESS | 1640 | 1464052085571 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 1640 | 1464052085688 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:08:05 INFO - PROCESS | 1640 | 1464052085704 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81D1000 == 34 [pid = 1640] [id = 165] 18:08:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3B2CA9400) [pid = 1640] [serial = 493] [outer = 0000000000000000] 18:08:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3B8C06000) [pid = 1640] [serial = 494] [outer = 000000E3B2CA9400] 18:08:05 INFO - PROCESS | 1640 | 1464052085753 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3BC369000) [pid = 1640] [serial = 495] [outer = 000000E3B2CA9400] 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:08:06 INFO - PROCESS | 1640 | 1464052086191 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:08:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 18:08:06 INFO - PROCESS | 1640 | 1464052086251 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:08:06 INFO - PROCESS | 1640 | 1464052086254 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:08:06 INFO - PROCESS | 1640 | 1464052086257 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:08:06 INFO - PROCESS | 1640 | 1464052086259 Marionette TRACE conn5 <- [1,626,null,{}] 18:08:06 INFO - PROCESS | 1640 | 1464052086262 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:06 INFO - PROCESS | 1640 | 1464052086343 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:08:06 INFO - PROCESS | 1640 | 1464052086350 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7E5800 == 35 [pid = 1640] [id = 166] 18:08:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3BC656C00) [pid = 1640] [serial = 496] [outer = 0000000000000000] 18:08:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3BC79B000) [pid = 1640] [serial = 497] [outer = 000000E3BC656C00] 18:08:06 INFO - PROCESS | 1640 | 1464052086396 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3BE16D800) [pid = 1640] [serial = 498] [outer = 000000E3BC656C00] 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:08:06 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:08:06 INFO - PROCESS | 1640 | 1464052086863 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:08:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 18:08:06 INFO - PROCESS | 1640 | 1464052086888 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:08:06 INFO - PROCESS | 1640 | 1464052086891 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:08:06 INFO - PROCESS | 1640 | 1464052086894 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:08:06 INFO - PROCESS | 1640 | 1464052086896 Marionette TRACE conn5 <- [1,630,null,{}] 18:08:06 INFO - PROCESS | 1640 | 1464052086899 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 1640 | 1464052087005 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:08:07 INFO - PROCESS | 1640 | 1464052087082 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF186000 == 36 [pid = 1640] [id = 167] 18:08:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3BEB62C00) [pid = 1640] [serial = 499] [outer = 0000000000000000] 18:08:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3BEB67C00) [pid = 1640] [serial = 500] [outer = 000000E3BEB62C00] 18:08:07 INFO - PROCESS | 1640 | 1464052087129 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BEFBF400) [pid = 1640] [serial = 501] [outer = 000000E3BEB62C00] 18:08:07 INFO - PROCESS | 1640 | 1464052087570 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:08:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 18:08:07 INFO - PROCESS | 1640 | 1464052087634 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 1640 | 1464052087636 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:08:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:08:07 INFO - PROCESS | 1640 | 1464052087639 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 1640 | 1464052087641 Marionette TRACE conn5 <- [1,634,null,{}] 18:08:07 INFO - PROCESS | 1640 | 1464052087649 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 1640 | 1464052087775 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:08:07 INFO - PROCESS | 1640 | 1464052087793 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0047000 == 37 [pid = 1640] [id = 168] 18:08:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3C0294400) [pid = 1640] [serial = 502] [outer = 0000000000000000] 18:08:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3C02A0C00) [pid = 1640] [serial = 503] [outer = 000000E3C0294400] 18:08:07 INFO - PROCESS | 1640 | 1464052087876 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3C0D93C00) [pid = 1640] [serial = 504] [outer = 000000E3C0294400] 18:08:08 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B29E1C00) [pid = 1640] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:08:08 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E380A8B000) [pid = 1640] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:08:08 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3B77CB400) [pid = 1640] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:08:08 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E380A8AC00) [pid = 1640] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:08:08 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E380A2B400) [pid = 1640] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:08:08 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E382679C00) [pid = 1640] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:08:08 INFO - PROCESS | 1640 | 1464052088272 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:08:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 18:08:08 INFO - PROCESS | 1640 | 1464052088331 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 1640 | 1464052088333 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 1640 | 1464052088336 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:08:08 INFO - PROCESS | 1640 | 1464052088338 Marionette TRACE conn5 <- [1,638,null,{}] 18:08:08 INFO - PROCESS | 1640 | 1464052088370 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:08 INFO - PROCESS | 1640 | 1464052088471 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:08:08 INFO - PROCESS | 1640 | 1464052088515 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0B1F000 == 38 [pid = 1640] [id = 169] 18:08:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E380A92C00) [pid = 1640] [serial = 505] [outer = 0000000000000000] 18:08:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3C029D800) [pid = 1640] [serial = 506] [outer = 000000E380A92C00] 18:08:08 INFO - PROCESS | 1640 | 1464052088560 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3C10EEC00) [pid = 1640] [serial = 507] [outer = 000000E380A92C00] 18:08:08 INFO - PROCESS | 1640 | 1464052088936 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:08:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 18:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:08:08 INFO - PROCESS | 1640 | 1464052088970 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 1640 | 1464052088972 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 1640 | 1464052088975 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 1640 | 1464052088977 Marionette TRACE conn5 <- [1,642,null,{}] 18:08:08 INFO - PROCESS | 1640 | 1464052088986 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 1640 | 1464052089066 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:08:09 INFO - PROCESS | 1640 | 1464052089073 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C211D800 == 39 [pid = 1640] [id = 170] 18:08:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3C1C4D800) [pid = 1640] [serial = 508] [outer = 0000000000000000] 18:08:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3C1DFFC00) [pid = 1640] [serial = 509] [outer = 000000E3C1C4D800] 18:08:09 INFO - PROCESS | 1640 | 1464052089117 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3C21C8400) [pid = 1640] [serial = 510] [outer = 000000E3C1C4D800] 18:08:09 INFO - PROCESS | 1640 | 1464052089536 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:08:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:08:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 586ms 18:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:08:09 INFO - PROCESS | 1640 | 1464052089570 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 1640 | 1464052089572 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:08:09 INFO - PROCESS | 1640 | 1464052089576 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 1640 | 1464052089577 Marionette TRACE conn5 <- [1,646,null,{}] 18:08:09 INFO - PROCESS | 1640 | 1464052089586 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 1640 | 1464052089665 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:08:09 INFO - PROCESS | 1640 | 1464052089672 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2F9D800 == 40 [pid = 1640] [id = 171] 18:08:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3C29A4800) [pid = 1640] [serial = 511] [outer = 0000000000000000] 18:08:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3C29A9C00) [pid = 1640] [serial = 512] [outer = 000000E3C29A4800] 18:08:09 INFO - PROCESS | 1640 | 1464052089716 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3C29B2000) [pid = 1640] [serial = 513] [outer = 000000E3C29A4800] 18:08:10 INFO - PROCESS | 1640 | 1464052090143 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 586ms 18:08:10 INFO - PROCESS | 1640 | 1464052090173 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:08:10 INFO - PROCESS | 1640 | 1464052090176 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:08:10 INFO - PROCESS | 1640 | 1464052090179 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 1640 | 1464052090181 Marionette TRACE conn5 <- [1,650,null,{}] 18:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:08:10 INFO - PROCESS | 1640 | 1464052090194 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:10 INFO - PROCESS | 1640 | 1464052090273 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:08:10 INFO - PROCESS | 1640 | 1464052090281 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3382000 == 41 [pid = 1640] [id = 172] 18:08:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3C2E03800) [pid = 1640] [serial = 514] [outer = 0000000000000000] 18:08:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3C2E0A000) [pid = 1640] [serial = 515] [outer = 000000E3C2E03800] 18:08:10 INFO - PROCESS | 1640 | 1464052090326 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3C2E34400) [pid = 1640] [serial = 516] [outer = 000000E3C2E03800] 18:08:10 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:08:10 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:08:10 INFO - PROCESS | 1640 | 1464052090953 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 796ms 18:08:11 INFO - PROCESS | 1640 | 1464052091023 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 1640 | 1464052091028 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:08:11 INFO - PROCESS | 1640 | 1464052091048 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - PROCESS | 1640 | 1464052091052 Marionette TRACE conn5 <- [1,654,null,{}] 18:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:08:11 INFO - PROCESS | 1640 | 1464052091058 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:11 INFO - PROCESS | 1640 | 1464052091178 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:08:11 INFO - PROCESS | 1640 | 1464052091240 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3A0F000 == 42 [pid = 1640] [id = 173] 18:08:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B24BC800) [pid = 1640] [serial = 517] [outer = 0000000000000000] 18:08:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B2B7F800) [pid = 1640] [serial = 518] [outer = 000000E3B24BC800] 18:08:11 INFO - PROCESS | 1640 | 1464052091299 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B40A0C00) [pid = 1640] [serial = 519] [outer = 000000E3B24BC800] 18:08:11 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:08:11 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:08:11 INFO - PROCESS | 1640 | 1464052091890 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:08:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 881ms 18:08:11 INFO - PROCESS | 1640 | 1464052091939 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 1640 | 1464052091946 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:08:11 INFO - PROCESS | 1640 | 1464052091953 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - PROCESS | 1640 | 1464052091956 Marionette TRACE conn5 <- [1,658,null,{}] 18:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:08:11 INFO - PROCESS | 1640 | 1464052091960 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 1640 | 1464052092070 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:08:12 INFO - PROCESS | 1640 | 1464052092137 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFABC000 == 43 [pid = 1640] [id = 174] 18:08:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B9090400) [pid = 1640] [serial = 520] [outer = 0000000000000000] 18:08:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3BC65C000) [pid = 1640] [serial = 521] [outer = 000000E3B9090400] 18:08:12 INFO - PROCESS | 1640 | 1464052092194 Marionette DEBUG loaded listener.js 18:08:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3BEB63C00) [pid = 1640] [serial = 522] [outer = 000000E3B9090400] 18:08:12 INFO - PROCESS | 1640 | 1464052092835 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 18:08:12 INFO - PROCESS | 1640 | 1464052092903 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 1640 | 1464052092906 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:08:12 INFO - PROCESS | 1640 | 1464052092910 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 1640 | 1464052092914 Marionette TRACE conn5 <- [1,662,null,{}] 18:08:12 INFO - PROCESS | 1640 | 1464052092926 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:13 INFO - PROCESS | 1640 | 1464052093070 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:08:13 INFO - PROCESS | 1640 | 1464052093090 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BE3800 == 44 [pid = 1640] [id = 175] 18:08:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3C029C800) [pid = 1640] [serial = 523] [outer = 0000000000000000] 18:08:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3C2187C00) [pid = 1640] [serial = 524] [outer = 000000E3C029C800] 18:08:13 INFO - PROCESS | 1640 | 1464052093148 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3C2E36C00) [pid = 1640] [serial = 525] [outer = 000000E3C029C800] 18:08:13 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:08:13 INFO - PROCESS | 1640 | [1640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:08:13 INFO - PROCESS | 1640 | 1464052093705 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:08:13 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 18:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 839ms 18:08:13 INFO - PROCESS | 1640 | 1464052093751 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:08:13 INFO - PROCESS | 1640 | 1464052093755 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:08:13 INFO - PROCESS | 1640 | 1464052093759 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:08:13 INFO - PROCESS | 1640 | 1464052093761 Marionette TRACE conn5 <- [1,666,null,{}] 18:08:13 INFO - PROCESS | 1640 | 1464052093765 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:13 INFO - PROCESS | 1640 | 1464052093871 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:08:13 INFO - PROCESS | 1640 | 1464052093951 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E2D800 == 45 [pid = 1640] [id = 176] 18:08:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3C2E3D000) [pid = 1640] [serial = 526] [outer = 0000000000000000] 18:08:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3C2E40800) [pid = 1640] [serial = 527] [outer = 000000E3C2E3D000] 18:08:14 INFO - PROCESS | 1640 | 1464052094007 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3C2E91000) [pid = 1640] [serial = 528] [outer = 000000E3C2E3D000] 18:08:14 INFO - PROCESS | 1640 | 1464052094804 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1083ms 18:08:14 INFO - PROCESS | 1640 | 1464052094842 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:08:14 INFO - PROCESS | 1640 | 1464052094846 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:08:14 INFO - PROCESS | 1640 | 1464052094865 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:08:14 INFO - PROCESS | 1640 | 1464052094870 Marionette TRACE conn5 <- [1,670,null,{}] 18:08:14 INFO - PROCESS | 1640 | 1464052094876 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:14 INFO - PROCESS | 1640 | 1464052094974 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:08:15 INFO - PROCESS | 1640 | 1464052095046 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A4B800 == 46 [pid = 1640] [id = 177] 18:08:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3809AE000) [pid = 1640] [serial = 529] [outer = 0000000000000000] 18:08:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E380A2CC00) [pid = 1640] [serial = 530] [outer = 000000E3809AE000] 18:08:15 INFO - PROCESS | 1640 | 1464052095109 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E382675000) [pid = 1640] [serial = 531] [outer = 000000E3809AE000] 18:08:15 INFO - PROCESS | 1640 | [1640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2F9D800 == 45 [pid = 1640] [id = 171] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C211D800 == 44 [pid = 1640] [id = 170] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C0B1F000 == 43 [pid = 1640] [id = 169] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C0047000 == 42 [pid = 1640] [id = 168] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF186000 == 41 [pid = 1640] [id = 167] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7E5800 == 40 [pid = 1640] [id = 166] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81D1000 == 39 [pid = 1640] [id = 165] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B35AC000 == 38 [pid = 1640] [id = 164] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A21000 == 37 [pid = 1640] [id = 163] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF694000 == 36 [pid = 1640] [id = 160] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9ADF000 == 35 [pid = 1640] [id = 159] 18:08:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A54800 == 34 [pid = 1640] [id = 158] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3BC661800) [pid = 1640] [serial = 470] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B3F16000) [pid = 1640] [serial = 461] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B2245400) [pid = 1640] [serial = 458] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E380A2F800) [pid = 1640] [serial = 449] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B8032000) [pid = 1640] [serial = 464] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B7449400) [pid = 1640] [serial = 462] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B226EC00) [pid = 1640] [serial = 456] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B909C800) [pid = 1640] [serial = 468] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E38266FC00) [pid = 1640] [serial = 455] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B29E0C00) [pid = 1640] [serial = 453] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B2270400) [pid = 1640] [serial = 452] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B8C0D000) [pid = 1640] [serial = 465] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B8C07400) [pid = 1640] [serial = 467] [outer = 0000000000000000] [url = about:blank] 18:08:15 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B2B89400) [pid = 1640] [serial = 459] [outer = 0000000000000000] [url = about:blank] 18:08:16 INFO - PROCESS | 1640 | [1640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:08:16 INFO - PROCESS | 1640 | 1464052096168 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:08:16 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) 18:08:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1339ms 18:08:16 INFO - PROCESS | 1640 | 1464052096209 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 1640 | 1464052096214 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:08:16 INFO - PROCESS | 1640 | 1464052096221 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 1640 | 1464052096224 Marionette TRACE conn5 <- [1,674,null,{}] 18:08:16 INFO - PROCESS | 1640 | 1464052096227 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 1640 | 1464052096310 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:08:16 INFO - PROCESS | 1640 | 1464052096318 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3813A4000 == 35 [pid = 1640] [id = 178] 18:08:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E380A91C00) [pid = 1640] [serial = 532] [outer = 0000000000000000] 18:08:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3812B1C00) [pid = 1640] [serial = 533] [outer = 000000E380A91C00] 18:08:16 INFO - PROCESS | 1640 | 1464052096365 Marionette DEBUG loaded listener.js 18:08:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B24B8000) [pid = 1640] [serial = 534] [outer = 000000E380A91C00] 18:08:17 INFO - PROCESS | 1640 | 1464052097331 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:08:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:08:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 18:08:17 INFO - PROCESS | 1640 | 1464052097351 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:08:17 INFO - PROCESS | 1640 | 1464052097353 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:08:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:08:17 INFO - PROCESS | 1640 | 1464052097357 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:08:17 INFO - PROCESS | 1640 | 1464052097361 Marionette TRACE conn5 <- [1,678,null,{}] 18:08:17 INFO - PROCESS | 1640 | 1464052097371 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:17 INFO - PROCESS | 1640 | 1464052097455 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:08:17 INFO - PROCESS | 1640 | 1464052097463 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3A22000 == 36 [pid = 1640] [id = 179] 18:08:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B2CB5000) [pid = 1640] [serial = 535] [outer = 0000000000000000] 18:08:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B424CC00) [pid = 1640] [serial = 536] [outer = 000000E3B2CB5000] 18:08:17 INFO - PROCESS | 1640 | 1464052097513 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B77D3400) [pid = 1640] [serial = 537] [outer = 000000E3B2CB5000] 18:08:18 INFO - PROCESS | 1640 | 1464052098475 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:08:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:08:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1128ms 18:08:18 INFO - PROCESS | 1640 | 1464052098491 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:08:18 INFO - PROCESS | 1640 | 1464052098494 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:08:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:08:18 INFO - PROCESS | 1640 | 1464052098497 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:08:18 INFO - PROCESS | 1640 | 1464052098499 Marionette TRACE conn5 <- [1,682,null,{}] 18:08:18 INFO - PROCESS | 1640 | 1464052098503 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:18 INFO - PROCESS | 1640 | 1464052098606 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:08:18 INFO - PROCESS | 1640 | 1464052098614 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CB2000 == 37 [pid = 1640] [id = 180] 18:08:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B8C0BC00) [pid = 1640] [serial = 538] [outer = 0000000000000000] 18:08:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B8C8FC00) [pid = 1640] [serial = 539] [outer = 000000E3B8C0BC00] 18:08:18 INFO - PROCESS | 1640 | 1464052098662 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BC36D400) [pid = 1640] [serial = 540] [outer = 000000E3B8C0BC00] 18:08:19 INFO - PROCESS | 1640 | 1464052099629 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:08:19 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) 18:08:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 18:08:19 INFO - PROCESS | 1640 | 1464052099679 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 1640 | 1464052099681 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:08:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:08:19 INFO - PROCESS | 1640 | 1464052099684 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - PROCESS | 1640 | 1464052099686 Marionette TRACE conn5 <- [1,686,null,{}] 18:08:19 INFO - PROCESS | 1640 | 1464052099690 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:19 INFO - PROCESS | 1640 | 1464052099792 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:08:19 INFO - PROCESS | 1640 | 1464052099800 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7D0800 == 38 [pid = 1640] [id = 181] 18:08:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BC60A800) [pid = 1640] [serial = 541] [outer = 0000000000000000] 18:08:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3BC65EC00) [pid = 1640] [serial = 542] [outer = 000000E3BC60A800] 18:08:19 INFO - PROCESS | 1640 | 1464052099845 Marionette DEBUG loaded listener.js 18:08:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3BE15F800) [pid = 1640] [serial = 543] [outer = 000000E3BC60A800] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C21D1C00) [pid = 1640] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E380A28C00) [pid = 1640] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3BEB62C00) [pid = 1640] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3BC656C00) [pid = 1640] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3C0294400) [pid = 1640] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3809B6400) [pid = 1640] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3812AAC00) [pid = 1640] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B2CA9400) [pid = 1640] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B2B85C00) [pid = 1640] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E380A92C00) [pid = 1640] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3C29A4800) [pid = 1640] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:08:20 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3C1C4D800) [pid = 1640] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:08:20 INFO - PROCESS | 1640 | 1464052100797 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:08:20 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) 18:08:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 18:08:20 INFO - PROCESS | 1640 | 1464052100812 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:08:20 INFO - PROCESS | 1640 | 1464052100815 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:08:20 INFO - PROCESS | 1640 | 1464052100818 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:08:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:08:20 INFO - PROCESS | 1640 | 1464052100820 Marionette TRACE conn5 <- [1,690,null,{}] 18:08:20 INFO - PROCESS | 1640 | 1464052100823 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:20 INFO - PROCESS | 1640 | 1464052100944 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:08:20 INFO - PROCESS | 1640 | 1464052100954 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED6D000 == 39 [pid = 1640] [id = 182] 18:08:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B77CF800) [pid = 1640] [serial = 544] [outer = 0000000000000000] 18:08:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3BEB62400) [pid = 1640] [serial = 545] [outer = 000000E3B77CF800] 18:08:21 INFO - PROCESS | 1640 | 1464052101002 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3BF00B400) [pid = 1640] [serial = 546] [outer = 000000E3B77CF800] 18:08:21 INFO - PROCESS | 1640 | 1464052101910 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:08:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:08:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1130ms 18:08:21 INFO - PROCESS | 1640 | 1464052101952 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 1640 | 1464052101954 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:08:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:08:21 INFO - PROCESS | 1640 | 1464052101957 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - PROCESS | 1640 | 1464052101959 Marionette TRACE conn5 <- [1,694,null,{}] 18:08:21 INFO - PROCESS | 1640 | 1464052101963 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:22 INFO - PROCESS | 1640 | 1464052102063 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:08:22 INFO - PROCESS | 1640 | 1464052102072 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF874800 == 40 [pid = 1640] [id = 183] 18:08:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B29D3400) [pid = 1640] [serial = 547] [outer = 0000000000000000] 18:08:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3BFD8FC00) [pid = 1640] [serial = 548] [outer = 000000E3B29D3400] 18:08:22 INFO - PROCESS | 1640 | 1464052102118 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3C029D000) [pid = 1640] [serial = 549] [outer = 000000E3B29D3400] 18:08:23 INFO - PROCESS | 1640 | 1464052103260 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:08:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:08:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1342ms 18:08:23 INFO - PROCESS | 1640 | 1464052103303 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:08:23 INFO - PROCESS | 1640 | 1464052103307 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:08:23 INFO - PROCESS | 1640 | 1464052103312 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:08:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:08:23 INFO - PROCESS | 1640 | 1464052103316 Marionette TRACE conn5 <- [1,698,null,{}] 18:08:23 INFO - PROCESS | 1640 | 1464052103322 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:23 INFO - PROCESS | 1640 | 1464052103463 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:08:23 INFO - PROCESS | 1640 | 1464052103577 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D7B800 == 41 [pid = 1640] [id = 184] 18:08:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B2A56C00) [pid = 1640] [serial = 550] [outer = 0000000000000000] 18:08:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B2B85000) [pid = 1640] [serial = 551] [outer = 000000E3B2A56C00] 18:08:23 INFO - PROCESS | 1640 | 1464052103636 Marionette DEBUG loaded listener.js 18:08:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B2CB5400) [pid = 1640] [serial = 552] [outer = 000000E3B2A56C00] 18:08:24 INFO - PROCESS | 1640 | 1464052104681 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:08:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:08:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1387ms 18:08:24 INFO - PROCESS | 1640 | 1464052104704 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:08:24 INFO - PROCESS | 1640 | 1464052104711 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:08:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:08:24 INFO - PROCESS | 1640 | 1464052104718 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - PROCESS | 1640 | 1464052104721 Marionette TRACE conn5 <- [1,702,null,{}] 18:08:24 INFO - PROCESS | 1640 | 1464052104725 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:24 INFO - PROCESS | 1640 | 1464052104833 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:08:24 INFO - PROCESS | 1640 | 1464052104943 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED07000 == 42 [pid = 1640] [id = 185] 18:08:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BC368000) [pid = 1640] [serial = 553] [outer = 0000000000000000] 18:08:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3BC60F000) [pid = 1640] [serial = 554] [outer = 000000E3BC368000] 18:08:25 INFO - PROCESS | 1640 | 1464052105041 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3BEB02800) [pid = 1640] [serial = 555] [outer = 000000E3BC368000] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED6D000 == 41 [pid = 1640] [id = 182] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7D0800 == 40 [pid = 1640] [id = 181] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CB2000 == 39 [pid = 1640] [id = 180] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3A22000 == 38 [pid = 1640] [id = 179] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3813A4000 == 37 [pid = 1640] [id = 178] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A4B800 == 36 [pid = 1640] [id = 177] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BE3800 == 35 [pid = 1640] [id = 175] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFABC000 == 34 [pid = 1640] [id = 174] 18:08:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3A0F000 == 33 [pid = 1640] [id = 173] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C29A9400) [pid = 1640] [serial = 447] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BEB67C00) [pid = 1640] [serial = 500] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3BC79B000) [pid = 1640] [serial = 497] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3C02A0C00) [pid = 1640] [serial = 503] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BEFBF400) [pid = 1640] [serial = 501] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E380A2AC00) [pid = 1640] [serial = 488] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3BEFC3800) [pid = 1640] [serial = 485] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3BFD68000) [pid = 1640] [serial = 486] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B8C06000) [pid = 1640] [serial = 494] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3BC369000) [pid = 1640] [serial = 495] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B2B8B000) [pid = 1640] [serial = 491] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B2CAAC00) [pid = 1640] [serial = 492] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3C029D800) [pid = 1640] [serial = 506] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E380A26000) [pid = 1640] [serial = 473] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B2CB1000) [pid = 1640] [serial = 476] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3BC611C00) [pid = 1640] [serial = 479] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3BEB6E800) [pid = 1640] [serial = 482] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3C29B2000) [pid = 1640] [serial = 513] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3C0D93C00) [pid = 1640] [serial = 504] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3C1DFFC00) [pid = 1640] [serial = 509] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3C29A9C00) [pid = 1640] [serial = 512] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E382672C00) [pid = 1640] [serial = 489] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C21C8400) [pid = 1640] [serial = 510] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3C2E0A000) [pid = 1640] [serial = 515] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3C10EEC00) [pid = 1640] [serial = 507] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3BE16D800) [pid = 1640] [serial = 498] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E380A95C00) [pid = 1640] [serial = 450] [outer = 0000000000000000] [url = about:blank] 18:08:26 INFO - PROCESS | 1640 | 1464052106224 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:08:26 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 18:08:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1542ms 18:08:26 INFO - PROCESS | 1640 | 1464052106267 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 1640 | 1464052106271 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:08:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:08:26 INFO - PROCESS | 1640 | 1464052106288 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 1640 | 1464052106292 Marionette TRACE conn5 <- [1,706,null,{}] 18:08:26 INFO - PROCESS | 1640 | 1464052106339 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:26 INFO - PROCESS | 1640 | 1464052106421 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:08:26 INFO - PROCESS | 1640 | 1464052106430 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3813AA800 == 34 [pid = 1640] [id = 186] 18:08:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3812AF400) [pid = 1640] [serial = 556] [outer = 0000000000000000] 18:08:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E382678C00) [pid = 1640] [serial = 557] [outer = 000000E3812AF400] 18:08:26 INFO - PROCESS | 1640 | 1464052106479 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B29DE000) [pid = 1640] [serial = 558] [outer = 000000E3812AF400] 18:08:27 INFO - PROCESS | 1640 | 1464052107435 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:08:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:08:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 18:08:27 INFO - PROCESS | 1640 | 1464052107463 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:08:27 INFO - PROCESS | 1640 | 1464052107469 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:08:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:08:27 INFO - PROCESS | 1640 | 1464052107475 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - PROCESS | 1640 | 1464052107478 Marionette TRACE conn5 <- [1,710,null,{}] 18:08:27 INFO - PROCESS | 1640 | 1464052107482 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:27 INFO - PROCESS | 1640 | 1464052107565 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:08:27 INFO - PROCESS | 1640 | 1464052107573 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3071800 == 35 [pid = 1640] [id = 187] 18:08:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B2B8A400) [pid = 1640] [serial = 559] [outer = 0000000000000000] 18:08:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B3FBC800) [pid = 1640] [serial = 560] [outer = 000000E3B2B8A400] 18:08:27 INFO - PROCESS | 1640 | 1464052107621 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B7C7A800) [pid = 1640] [serial = 561] [outer = 000000E3B2B8A400] 18:08:28 INFO - PROCESS | 1640 | 1464052108078 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 1640 | 1464052108108 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:08:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:08:28 INFO - PROCESS | 1640 | 1464052108111 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 1640 | 1464052108115 Marionette TRACE conn5 <- [1,714,null,{}] 18:08:28 INFO - PROCESS | 1640 | 1464052108139 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:28 INFO - PROCESS | 1640 | 1464052108226 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:08:28 INFO - PROCESS | 1640 | 1464052108235 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CC2000 == 36 [pid = 1640] [id = 188] 18:08:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BC608000) [pid = 1640] [serial = 562] [outer = 0000000000000000] 18:08:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BC654C00) [pid = 1640] [serial = 563] [outer = 000000E3BC608000] 18:08:28 INFO - PROCESS | 1640 | 1464052108284 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3BE16BC00) [pid = 1640] [serial = 564] [outer = 000000E3BC608000] 18:08:28 INFO - PROCESS | 1640 | 1464052108812 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:08:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:08:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 18:08:28 INFO - PROCESS | 1640 | 1464052108848 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 1640 | 1464052108851 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:08:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:08:28 INFO - PROCESS | 1640 | 1464052108854 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 1640 | 1464052108856 Marionette TRACE conn5 <- [1,718,null,{}] 18:08:28 INFO - PROCESS | 1640 | 1464052108859 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 1640 | 1464052108991 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:08:29 INFO - PROCESS | 1640 | 1464052109020 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BD0A3000 == 37 [pid = 1640] [id = 189] 18:08:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3BEB65800) [pid = 1640] [serial = 565] [outer = 0000000000000000] 18:08:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BEF9F800) [pid = 1640] [serial = 566] [outer = 000000E3BEB65800] 18:08:29 INFO - PROCESS | 1640 | 1464052109067 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3BFD6DC00) [pid = 1640] [serial = 567] [outer = 000000E3BEB65800] 18:08:29 INFO - PROCESS | 1640 | 1464052109535 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 1640 | 1464052109591 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:08:29 INFO - PROCESS | 1640 | 1464052109601 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - PROCESS | 1640 | 1464052109603 Marionette TRACE conn5 <- [1,722,null,{}] 18:08:29 INFO - PROCESS | 1640 | 1464052109607 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 1640 | 1464052109714 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:08:29 INFO - PROCESS | 1640 | 1464052109723 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF863800 == 38 [pid = 1640] [id = 190] 18:08:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3C0088400) [pid = 1640] [serial = 568] [outer = 0000000000000000] 18:08:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3C0297800) [pid = 1640] [serial = 569] [outer = 000000E3C0088400] 18:08:29 INFO - PROCESS | 1640 | 1464052109774 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3C0EDC400) [pid = 1640] [serial = 570] [outer = 000000E3C0088400] 18:08:30 INFO - PROCESS | 1640 | 1464052110218 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:08:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:08:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 18:08:30 INFO - PROCESS | 1640 | 1464052110314 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:08:30 INFO - PROCESS | 1640 | 1464052110316 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:08:30 INFO - PROCESS | 1640 | 1464052110324 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:08:30 INFO - PROCESS | 1640 | 1464052110326 Marionette TRACE conn5 <- [1,726,null,{}] 18:08:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:08:30 INFO - PROCESS | 1640 | 1464052110330 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:30 INFO - PROCESS | 1640 | 1464052110462 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3809AE000) [pid = 1640] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B8C0BC00) [pid = 1640] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BC60A800) [pid = 1640] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B2BB0000) [pid = 1640] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3809AA400) [pid = 1640] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BEB66400) [pid = 1640] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3B9250C00) [pid = 1640] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B77CF800) [pid = 1640] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B2CB5000) [pid = 1640] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:08:30 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E380A91C00) [pid = 1640] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:08:30 INFO - PROCESS | 1640 | 1464052110547 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFAA9000 == 39 [pid = 1640] [id = 191] 18:08:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E380A40400) [pid = 1640] [serial = 571] [outer = 0000000000000000] 18:08:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E382674400) [pid = 1640] [serial = 572] [outer = 000000E380A40400] 18:08:30 INFO - PROCESS | 1640 | 1464052110596 Marionette DEBUG loaded listener.js 18:08:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3BC6F6400) [pid = 1640] [serial = 573] [outer = 000000E380A40400] 18:08:31 INFO - PROCESS | 1640 | [1640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:08:31 INFO - PROCESS | 1640 | 1464052111460 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:08:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:08:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1171ms 18:08:31 INFO - PROCESS | 1640 | 1464052111504 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:08:31 INFO - PROCESS | 1640 | 1464052111506 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:08:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:08:31 INFO - PROCESS | 1640 | 1464052111509 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 1640 | 1464052111511 Marionette TRACE conn5 <- [1,730,null,{}] 18:08:31 INFO - PROCESS | 1640 | 1464052111514 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:31 INFO - PROCESS | 1640 | 1464052111599 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:08:31 INFO - PROCESS | 1640 | 1464052111660 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B20F4800 == 40 [pid = 1640] [id = 192] 18:08:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E380A41400) [pid = 1640] [serial = 574] [outer = 0000000000000000] 18:08:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3C293F000) [pid = 1640] [serial = 575] [outer = 000000E380A41400] 18:08:31 INFO - PROCESS | 1640 | 1464052111706 Marionette DEBUG loaded listener.js 18:08:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3C2E03400) [pid = 1640] [serial = 576] [outer = 000000E380A41400] 18:08:32 INFO - PROCESS | 1640 | 1464052112642 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:08:32 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 18:08:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1196ms 18:08:32 INFO - PROCESS | 1640 | 1464052112728 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 1640 | 1464052112733 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:08:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:08:32 INFO - PROCESS | 1640 | 1464052112740 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - PROCESS | 1640 | 1464052112745 Marionette TRACE conn5 <- [1,734,null,{}] 18:08:32 INFO - PROCESS | 1640 | 1464052112753 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:32 INFO - PROCESS | 1640 | 1464052112893 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:08:33 INFO - PROCESS | 1640 | 1464052113045 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29AE800 == 41 [pid = 1640] [id = 193] 18:08:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3B11D6C00) [pid = 1640] [serial = 577] [outer = 0000000000000000] 18:08:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B29D3800) [pid = 1640] [serial = 578] [outer = 000000E3B11D6C00] 18:08:33 INFO - PROCESS | 1640 | 1464052113107 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B2CB2800) [pid = 1640] [serial = 579] [outer = 000000E3B11D6C00] 18:08:34 INFO - PROCESS | 1640 | 1464052114168 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:08:34 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.) 18:08:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1452ms 18:08:34 INFO - PROCESS | 1640 | 1464052114196 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 1640 | 1464052114203 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:08:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:08:34 INFO - PROCESS | 1640 | 1464052114209 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - PROCESS | 1640 | 1464052114213 Marionette TRACE conn5 <- [1,738,null,{}] 18:08:34 INFO - PROCESS | 1640 | 1464052114217 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:34 INFO - PROCESS | 1640 | 1464052114356 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:08:34 INFO - PROCESS | 1640 | 1464052114468 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF68B800 == 42 [pid = 1640] [id = 194] 18:08:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B8C8EC00) [pid = 1640] [serial = 580] [outer = 0000000000000000] 18:08:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3BC655400) [pid = 1640] [serial = 581] [outer = 000000E3B8C8EC00] 18:08:34 INFO - PROCESS | 1640 | 1464052114526 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3BEDC5000) [pid = 1640] [serial = 582] [outer = 000000E3B8C8EC00] 18:08:35 INFO - PROCESS | 1640 | 1464052115613 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:08:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1448ms 18:08:35 INFO - PROCESS | 1640 | 1464052115658 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 1640 | 1464052115662 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:08:35 INFO - PROCESS | 1640 | 1464052115668 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:08:35 INFO - PROCESS | 1640 | 1464052115672 Marionette TRACE conn5 <- [1,742,null,{}] 18:08:35 INFO - PROCESS | 1640 | 1464052115679 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:35 INFO - PROCESS | 1640 | 1464052115870 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:08:35 INFO - PROCESS | 1640 | 1464052115927 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2416000 == 43 [pid = 1640] [id = 195] 18:08:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E382670800) [pid = 1640] [serial = 583] [outer = 0000000000000000] 18:08:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E382676C00) [pid = 1640] [serial = 584] [outer = 000000E382670800] 18:08:35 INFO - PROCESS | 1640 | 1464052115979 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B2034400) [pid = 1640] [serial = 585] [outer = 000000E382670800] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFAA9000 == 42 [pid = 1640] [id = 191] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF863800 == 41 [pid = 1640] [id = 190] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BD0A3000 == 40 [pid = 1640] [id = 189] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3382000 == 39 [pid = 1640] [id = 172] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CC2000 == 38 [pid = 1640] [id = 188] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3071800 == 37 [pid = 1640] [id = 187] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3813AA800 == 36 [pid = 1640] [id = 186] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3C2E40800) [pid = 1640] [serial = 527] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B2B7F800) [pid = 1640] [serial = 518] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3BC65C000) [pid = 1640] [serial = 521] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3C2187C00) [pid = 1640] [serial = 524] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF874800 == 35 [pid = 1640] [id = 183] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B730B400) [pid = 1640] [serial = 477] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E380A98C00) [pid = 1640] [serial = 474] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3BEFA3C00) [pid = 1640] [serial = 483] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BE15FC00) [pid = 1640] [serial = 480] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3BEB62400) [pid = 1640] [serial = 545] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B424CC00) [pid = 1640] [serial = 536] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3812B1C00) [pid = 1640] [serial = 533] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3B24B8000) [pid = 1640] [serial = 534] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E380A2CC00) [pid = 1640] [serial = 530] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E382675000) [pid = 1640] [serial = 531] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3B8C8FC00) [pid = 1640] [serial = 539] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3BC65EC00) [pid = 1640] [serial = 542] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BC36D400) [pid = 1640] [serial = 540] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3BE15F800) [pid = 1640] [serial = 543] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3B77D3400) [pid = 1640] [serial = 537] [outer = 0000000000000000] [url = about:blank] 18:08:36 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3BF00B400) [pid = 1640] [serial = 546] [outer = 0000000000000000] [url = about:blank] 18:08:37 INFO - PROCESS | 1640 | 1464052117026 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:08:37 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 18:08:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1391ms 18:08:37 INFO - PROCESS | 1640 | 1464052117063 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 1640 | 1464052117069 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:08:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:08:37 INFO - PROCESS | 1640 | 1464052117075 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 1640 | 1464052117078 Marionette TRACE conn5 <- [1,746,null,{}] 18:08:37 INFO - PROCESS | 1640 | 1464052117082 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 1640 | 1464052117166 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:08:37 INFO - PROCESS | 1640 | 1464052117174 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382630800 == 36 [pid = 1640] [id = 196] 18:08:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E382672800) [pid = 1640] [serial = 586] [outer = 0000000000000000] 18:08:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E382675400) [pid = 1640] [serial = 587] [outer = 000000E382672800] 18:08:37 INFO - PROCESS | 1640 | 1464052117221 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B24BD800) [pid = 1640] [serial = 588] [outer = 000000E382672800] 18:08:37 INFO - PROCESS | 1640 | 1464052117697 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:08:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 18:08:37 INFO - PROCESS | 1640 | 1464052117769 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 1640 | 1464052117771 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:08:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:08:37 INFO - PROCESS | 1640 | 1464052117775 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 1640 | 1464052117779 Marionette TRACE conn5 <- [1,750,null,{}] 18:08:37 INFO - PROCESS | 1640 | 1464052117790 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 1640 | 1464052117881 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:08:37 INFO - PROCESS | 1640 | 1464052117898 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B731A800 == 37 [pid = 1640] [id = 197] 18:08:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E380A3C800) [pid = 1640] [serial = 589] [outer = 0000000000000000] 18:08:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B33D5400) [pid = 1640] [serial = 590] [outer = 000000E380A3C800] 18:08:37 INFO - PROCESS | 1640 | 1464052117948 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B4256C00) [pid = 1640] [serial = 591] [outer = 000000E380A3C800] 18:08:38 INFO - PROCESS | 1640 | [1640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:08:38 INFO - PROCESS | 1640 | 1464052118872 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:08:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:08:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1149ms 18:08:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:08:38 INFO - PROCESS | 1640 | 1464052118927 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:08:38 INFO - PROCESS | 1640 | 1464052118930 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:08:38 INFO - PROCESS | 1640 | 1464052118933 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - PROCESS | 1640 | 1464052118935 Marionette TRACE conn5 <- [1,754,null,{}] 18:08:38 INFO - PROCESS | 1640 | 1464052118939 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 1640 | 1464052119044 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:08:39 INFO - PROCESS | 1640 | 1464052119051 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CC2000 == 38 [pid = 1640] [id = 198] 18:08:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3B7484400) [pid = 1640] [serial = 592] [outer = 0000000000000000] 18:08:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B7B72000) [pid = 1640] [serial = 593] [outer = 000000E3B7484400] 18:08:39 INFO - PROCESS | 1640 | 1464052119099 Marionette DEBUG loaded listener.js 18:08:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B8095400) [pid = 1640] [serial = 594] [outer = 000000E3B7484400] 18:08:40 INFO - PROCESS | 1640 | 1464052120027 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:08:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:08:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 18:08:40 INFO - PROCESS | 1640 | 1464052120064 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 1640 | 1464052120066 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:08:40 INFO - PROCESS | 1640 | 1464052120069 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:08:40 INFO - PROCESS | 1640 | 1464052120071 Marionette TRACE conn5 <- [1,758,null,{}] 18:08:40 INFO - PROCESS | 1640 | 1464052120075 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:40 INFO - PROCESS | 1640 | 1464052120177 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:08:40 INFO - PROCESS | 1640 | 1464052120185 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7D4800 == 39 [pid = 1640] [id = 199] 18:08:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B8C09800) [pid = 1640] [serial = 595] [outer = 0000000000000000] 18:08:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B8C0BC00) [pid = 1640] [serial = 596] [outer = 000000E3B8C09800] 18:08:40 INFO - PROCESS | 1640 | 1464052120230 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3B9252400) [pid = 1640] [serial = 597] [outer = 000000E3B8C09800] 18:08:40 INFO - PROCESS | 1640 | 1464052120675 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 18:08:40 INFO - PROCESS | 1640 | 1464052120763 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 1640 | 1464052120766 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:08:40 INFO - PROCESS | 1640 | 1464052120769 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - PROCESS | 1640 | 1464052120771 Marionette TRACE conn5 <- [1,762,null,{}] 18:08:40 INFO - PROCESS | 1640 | 1464052120774 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:40 INFO - PROCESS | 1640 | 1464052120942 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B29D3400) [pid = 1640] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E380A40400) [pid = 1640] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3BC368000) [pid = 1640] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3BC608000) [pid = 1640] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3C029C800) [pid = 1640] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B24BC800) [pid = 1640] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3B9090400) [pid = 1640] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C2E3D000) [pid = 1640] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BC60B000) [pid = 1640] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3C2E03800) [pid = 1640] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3BEB65800) [pid = 1640] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3C0088400) [pid = 1640] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3B2A56C00) [pid = 1640] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3812AF400) [pid = 1640] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:08:40 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3B2B8A400) [pid = 1640] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:08:41 INFO - PROCESS | 1640 | 1464052120992 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9AD8800 == 40 [pid = 1640] [id = 200] 18:08:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E380A39000) [pid = 1640] [serial = 598] [outer = 0000000000000000] 18:08:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E380A99800) [pid = 1640] [serial = 599] [outer = 000000E380A39000] 18:08:41 INFO - PROCESS | 1640 | 1464052121040 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3BC60F800) [pid = 1640] [serial = 600] [outer = 000000E380A39000] 18:08:41 INFO - PROCESS | 1640 | 1464052121406 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 18:08:41 INFO - PROCESS | 1640 | 1464052121462 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:08:41 INFO - PROCESS | 1640 | 1464052121464 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:08:41 INFO - PROCESS | 1640 | 1464052121468 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:08:41 INFO - PROCESS | 1640 | 1464052121470 Marionette TRACE conn5 <- [1,766,null,{}] 18:08:41 INFO - PROCESS | 1640 | 1464052121473 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:41 INFO - PROCESS | 1640 | 1464052121576 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:08:41 INFO - PROCESS | 1640 | 1464052121583 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF692800 == 41 [pid = 1640] [id = 201] 18:08:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3BC6DAC00) [pid = 1640] [serial = 601] [outer = 0000000000000000] 18:08:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3BCA73C00) [pid = 1640] [serial = 602] [outer = 000000E3BC6DAC00] 18:08:41 INFO - PROCESS | 1640 | 1464052121630 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3BE16AC00) [pid = 1640] [serial = 603] [outer = 000000E3BC6DAC00] 18:08:42 INFO - PROCESS | 1640 | 1464052122027 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 18:08:42 INFO - PROCESS | 1640 | 1464052122101 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 1640 | 1464052122103 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:08:42 INFO - PROCESS | 1640 | 1464052122107 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - PROCESS | 1640 | 1464052122108 Marionette TRACE conn5 <- [1,770,null,{}] 18:08:42 INFO - PROCESS | 1640 | 1464052122112 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:42 INFO - PROCESS | 1640 | 1464052122191 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:08:42 INFO - PROCESS | 1640 | 1464052122207 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFF69000 == 42 [pid = 1640] [id = 202] 18:08:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3BEA62000) [pid = 1640] [serial = 604] [outer = 0000000000000000] 18:08:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3BEB64400) [pid = 1640] [serial = 605] [outer = 000000E3BEA62000] 18:08:42 INFO - PROCESS | 1640 | 1464052122253 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3BEDC0800) [pid = 1640] [serial = 606] [outer = 000000E3BEA62000] 18:08:42 INFO - PROCESS | 1640 | 1464052122646 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 584ms 18:08:42 INFO - PROCESS | 1640 | 1464052122694 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 1640 | 1464052122696 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:08:42 INFO - PROCESS | 1640 | 1464052122699 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - PROCESS | 1640 | 1464052122701 Marionette TRACE conn5 <- [1,774,null,{}] 18:08:42 INFO - PROCESS | 1640 | 1464052122709 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:42 INFO - PROCESS | 1640 | 1464052122788 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:08:42 INFO - PROCESS | 1640 | 1464052122795 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0DDD800 == 43 [pid = 1640] [id = 203] 18:08:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3BEF9C400) [pid = 1640] [serial = 607] [outer = 0000000000000000] 18:08:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B3F14800) [pid = 1640] [serial = 608] [outer = 000000E3BEF9C400] 18:08:42 INFO - PROCESS | 1640 | 1464052122840 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3BF004400) [pid = 1640] [serial = 609] [outer = 000000E3BEF9C400] 18:08:43 INFO - PROCESS | 1640 | 1464052123545 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 879ms 18:08:43 INFO - PROCESS | 1640 | 1464052123582 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 1640 | 1464052123588 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:08:43 INFO - PROCESS | 1640 | 1464052123594 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 1640 | 1464052123598 Marionette TRACE conn5 <- [1,778,null,{}] 18:08:43 INFO - PROCESS | 1640 | 1464052123604 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 1640 | 1464052123718 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:08:43 INFO - PROCESS | 1640 | 1464052123790 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B314A000 == 44 [pid = 1640] [id = 204] 18:08:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B198C400) [pid = 1640] [serial = 610] [outer = 0000000000000000] 18:08:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B291E400) [pid = 1640] [serial = 611] [outer = 000000E3B198C400] 18:08:43 INFO - PROCESS | 1640 | 1464052123849 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3B2B8B800) [pid = 1640] [serial = 612] [outer = 000000E3B198C400] 18:08:44 INFO - PROCESS | 1640 | 1464052124483 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 943ms 18:08:44 INFO - PROCESS | 1640 | 1464052124539 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 1640 | 1464052124545 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:08:44 INFO - PROCESS | 1640 | 1464052124552 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - PROCESS | 1640 | 1464052124555 Marionette TRACE conn5 <- [1,782,null,{}] 18:08:44 INFO - PROCESS | 1640 | 1464052124560 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:44 INFO - PROCESS | 1640 | 1464052124670 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:08:44 INFO - PROCESS | 1640 | 1464052124741 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF198000 == 45 [pid = 1640] [id = 205] 18:08:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B7306000) [pid = 1640] [serial = 613] [outer = 0000000000000000] 18:08:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B7B72800) [pid = 1640] [serial = 614] [outer = 000000E3B7306000] 18:08:44 INFO - PROCESS | 1640 | 1464052124797 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B909C400) [pid = 1640] [serial = 615] [outer = 000000E3B7306000] 18:08:45 INFO - PROCESS | 1640 | 1464052125434 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 924ms 18:08:45 INFO - PROCESS | 1640 | 1464052125482 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 1640 | 1464052125485 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:08:45 INFO - PROCESS | 1640 | 1464052125488 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 1640 | 1464052125493 Marionette TRACE conn5 <- [1,786,null,{}] 18:08:45 INFO - PROCESS | 1640 | 1464052125505 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:45 INFO - PROCESS | 1640 | 1464052125615 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:08:45 INFO - PROCESS | 1640 | 1464052125689 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3256000 == 46 [pid = 1640] [id = 206] 18:08:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3BEDC9000) [pid = 1640] [serial = 616] [outer = 0000000000000000] 18:08:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3BEFA8800) [pid = 1640] [serial = 617] [outer = 000000E3BEDC9000] 18:08:45 INFO - PROCESS | 1640 | 1464052125747 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3BF8CD800) [pid = 1640] [serial = 618] [outer = 000000E3BEDC9000] 18:08:46 INFO - PROCESS | 1640 | 1464052126307 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:08:46 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 18:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 838ms 18:08:46 INFO - PROCESS | 1640 | 1464052126334 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:08:46 INFO - PROCESS | 1640 | 1464052126337 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:08:46 INFO - PROCESS | 1640 | 1464052126342 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:08:46 INFO - PROCESS | 1640 | 1464052126344 Marionette TRACE conn5 <- [1,790,null,{}] 18:08:46 INFO - PROCESS | 1640 | 1464052126348 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:46 INFO - PROCESS | 1640 | 1464052126456 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:08:46 INFO - PROCESS | 1640 | 1464052126538 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BD1800 == 47 [pid = 1640] [id = 207] 18:08:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3BFEC3400) [pid = 1640] [serial = 619] [outer = 0000000000000000] 18:08:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3C0088400) [pid = 1640] [serial = 620] [outer = 000000E3BFEC3400] 18:08:46 INFO - PROCESS | 1640 | 1464052126595 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3C0B53C00) [pid = 1640] [serial = 621] [outer = 000000E3BFEC3400] 18:08:47 INFO - PROCESS | 1640 | 1464052127201 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:08:47 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 18:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 923ms 18:08:47 INFO - PROCESS | 1640 | 1464052127266 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 1640 | 1464052127268 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:08:47 INFO - PROCESS | 1640 | 1464052127271 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - PROCESS | 1640 | 1464052127274 Marionette TRACE conn5 <- [1,794,null,{}] 18:08:47 INFO - PROCESS | 1640 | 1464052127277 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:47 INFO - PROCESS | 1640 | 1464052127380 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:08:47 INFO - PROCESS | 1640 | 1464052127516 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF86D000 == 48 [pid = 1640] [id = 208] 18:08:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3812A4400) [pid = 1640] [serial = 622] [outer = 0000000000000000] 18:08:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3BEF9C800) [pid = 1640] [serial = 623] [outer = 000000E3812A4400] 18:08:47 INFO - PROCESS | 1640 | 1464052127573 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3C10EAC00) [pid = 1640] [serial = 624] [outer = 000000E3812A4400] 18:08:48 INFO - PROCESS | 1640 | 1464052128277 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:08:48 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 18:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1031ms 18:08:48 INFO - PROCESS | 1640 | 1464052128306 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 1640 | 1464052128310 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:08:48 INFO - PROCESS | 1640 | 1464052128315 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 1640 | 1464052128319 Marionette TRACE conn5 <- [1,798,null,{}] 18:08:48 INFO - PROCESS | 1640 | 1464052128343 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 1640 | 1464052128483 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:08:48 INFO - PROCESS | 1640 | 1464052128555 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38262E000 == 49 [pid = 1640] [id = 209] 18:08:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B11D9800) [pid = 1640] [serial = 625] [outer = 0000000000000000] 18:08:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B198E400) [pid = 1640] [serial = 626] [outer = 000000E3B11D9800] 18:08:48 INFO - PROCESS | 1640 | 1464052128654 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B2A74C00) [pid = 1640] [serial = 627] [outer = 000000E3B11D9800] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D7B800 == 48 [pid = 1640] [id = 184] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFF69000 == 47 [pid = 1640] [id = 202] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF692800 == 46 [pid = 1640] [id = 201] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9AD8800 == 45 [pid = 1640] [id = 200] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7D4800 == 44 [pid = 1640] [id = 199] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CC2000 == 43 [pid = 1640] [id = 198] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B731A800 == 42 [pid = 1640] [id = 197] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E382630800 == 41 [pid = 1640] [id = 196] 18:08:48 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2416000 == 40 [pid = 1640] [id = 195] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C2E91000) [pid = 1640] [serial = 528] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BC79F400) [pid = 1640] [serial = 471] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3C2E36C00) [pid = 1640] [serial = 525] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B40A0C00) [pid = 1640] [serial = 519] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BEB63C00) [pid = 1640] [serial = 522] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3C2E34400) [pid = 1640] [serial = 516] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C293F000) [pid = 1640] [serial = 575] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3BEF9F800) [pid = 1640] [serial = 566] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3C0297800) [pid = 1640] [serial = 569] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B2CB5400) [pid = 1640] [serial = 552] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B2B85000) [pid = 1640] [serial = 551] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3BFD6DC00) [pid = 1640] [serial = 567] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E382678C00) [pid = 1640] [serial = 557] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B29DE000) [pid = 1640] [serial = 558] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B3FBC800) [pid = 1640] [serial = 560] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B7C7A800) [pid = 1640] [serial = 561] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3BFD8FC00) [pid = 1640] [serial = 548] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E382674400) [pid = 1640] [serial = 572] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3C029D000) [pid = 1640] [serial = 549] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3BC60F000) [pid = 1640] [serial = 554] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3BEB02800) [pid = 1640] [serial = 555] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3BC654C00) [pid = 1640] [serial = 563] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C0EDC400) [pid = 1640] [serial = 570] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BC6F6400) [pid = 1640] [serial = 573] [outer = 0000000000000000] [url = about:blank] 18:08:48 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3BE16BC00) [pid = 1640] [serial = 564] [outer = 0000000000000000] [url = about:blank] 18:08:49 INFO - PROCESS | 1640 | 1464052129169 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 900ms 18:08:49 INFO - PROCESS | 1640 | 1464052129215 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:08:49 INFO - PROCESS | 1640 | 1464052129221 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:08:49 INFO - PROCESS | 1640 | 1464052129227 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:08:49 INFO - PROCESS | 1640 | 1464052129230 Marionette TRACE conn5 <- [1,802,null,{}] 18:08:49 INFO - PROCESS | 1640 | 1464052129234 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:49 INFO - PROCESS | 1640 | 1464052129320 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:08:49 INFO - PROCESS | 1640 | 1464052129329 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B302E800 == 41 [pid = 1640] [id = 210] 18:08:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B29DC800) [pid = 1640] [serial = 628] [outer = 0000000000000000] 18:08:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B2B8BC00) [pid = 1640] [serial = 629] [outer = 000000E3B29DC800] 18:08:49 INFO - PROCESS | 1640 | 1464052129376 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B2CB2400) [pid = 1640] [serial = 630] [outer = 000000E3B29DC800] 18:08:49 INFO - PROCESS | 1640 | 1464052129853 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:08:49 INFO - PROCESS | 1640 | 1464052129922 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:08:49 INFO - PROCESS | 1640 | 1464052129926 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:08:49 INFO - PROCESS | 1640 | 1464052129930 Marionette TRACE conn5 <- [1,806,null,{}] 18:08:49 INFO - PROCESS | 1640 | 1464052129941 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:50 INFO - PROCESS | 1640 | 1464052130065 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:08:50 INFO - PROCESS | 1640 | 1464052130139 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81EA800 == 42 [pid = 1640] [id = 211] 18:08:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B2CA9800) [pid = 1640] [serial = 631] [outer = 0000000000000000] 18:08:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3B747C800) [pid = 1640] [serial = 632] [outer = 000000E3B2CA9800] 18:08:50 INFO - PROCESS | 1640 | 1464052130188 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B81AA400) [pid = 1640] [serial = 633] [outer = 000000E3B2CA9800] 18:08:50 INFO - PROCESS | 1640 | 1464052130559 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 691ms 18:08:50 INFO - PROCESS | 1640 | 1464052130619 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 1640 | 1464052130622 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:08:50 INFO - PROCESS | 1640 | 1464052130625 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - PROCESS | 1640 | 1464052130627 Marionette TRACE conn5 <- [1,810,null,{}] 18:08:50 INFO - PROCESS | 1640 | 1464052130631 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:50 INFO - PROCESS | 1640 | 1464052130717 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:08:50 INFO - PROCESS | 1640 | 1464052130724 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC694800 == 43 [pid = 1640] [id = 212] 18:08:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B924F800) [pid = 1640] [serial = 634] [outer = 0000000000000000] 18:08:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3BC604800) [pid = 1640] [serial = 635] [outer = 000000E3B924F800] 18:08:50 INFO - PROCESS | 1640 | 1464052130771 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BC65A800) [pid = 1640] [serial = 636] [outer = 000000E3B924F800] 18:08:51 INFO - PROCESS | 1640 | 1464052131251 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:08:51 INFO - PROCESS | 1640 | 1464052131322 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:08:51 INFO - PROCESS | 1640 | 1464052131326 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:08:51 INFO - PROCESS | 1640 | 1464052131327 Marionette TRACE conn5 <- [1,814,null,{}] 18:08:51 INFO - PROCESS | 1640 | 1464052131331 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:51 INFO - PROCESS | 1640 | 1464052131462 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:08:51 INFO - PROCESS | 1640 | 1464052131488 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED61000 == 44 [pid = 1640] [id = 213] 18:08:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3BCA6F800) [pid = 1640] [serial = 637] [outer = 0000000000000000] 18:08:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3BD0E4C00) [pid = 1640] [serial = 638] [outer = 000000E3BCA6F800] 18:08:51 INFO - PROCESS | 1640 | 1464052131534 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BEA5CC00) [pid = 1640] [serial = 639] [outer = 000000E3BCA6F800] 18:08:51 INFO - PROCESS | 1640 | 1464052131976 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 18:08:52 INFO - PROCESS | 1640 | 1464052132024 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 1640 | 1464052132027 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:08:52 INFO - PROCESS | 1640 | 1464052132038 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 1640 | 1464052132040 Marionette TRACE conn5 <- [1,818,null,{}] 18:08:52 INFO - PROCESS | 1640 | 1464052132051 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 1640 | 1464052132176 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:08:52 INFO - PROCESS | 1640 | 1464052132228 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A4B000 == 45 [pid = 1640] [id = 214] 18:08:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3BF011000) [pid = 1640] [serial = 640] [outer = 0000000000000000] 18:08:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3BFD6DC00) [pid = 1640] [serial = 641] [outer = 000000E3BF011000] 18:08:52 INFO - PROCESS | 1640 | 1464052132277 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3C06E6C00) [pid = 1640] [serial = 642] [outer = 000000E3BF011000] 18:08:52 INFO - PROCESS | 1640 | 1464052132721 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 755ms 18:08:52 INFO - PROCESS | 1640 | 1464052132789 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 1640 | 1464052132791 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:08:52 INFO - PROCESS | 1640 | 1464052132794 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:08:52 INFO - PROCESS | 1640 | 1464052132796 Marionette TRACE conn5 <- [1,822,null,{}] 18:08:52 INFO - PROCESS | 1640 | 1464052132800 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 1640 | 1464052132913 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:08:52 INFO - PROCESS | 1640 | 1464052132926 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3F5C800 == 46 [pid = 1640] [id = 215] 18:08:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3C105CC00) [pid = 1640] [serial = 643] [outer = 0000000000000000] 18:08:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3C18ED400) [pid = 1640] [serial = 644] [outer = 000000E3C105CC00] 18:08:53 INFO - PROCESS | 1640 | 1464052133025 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3C1CECC00) [pid = 1640] [serial = 645] [outer = 000000E3C105CC00] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E382670800) [pid = 1640] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B11D6C00) [pid = 1640] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E382672800) [pid = 1640] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E380A3C800) [pid = 1640] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B7484400) [pid = 1640] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B8C8EC00) [pid = 1640] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E380A39000) [pid = 1640] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B8C09800) [pid = 1640] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3BC6DAC00) [pid = 1640] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:08:53 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3BEA62000) [pid = 1640] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:08:53 INFO - PROCESS | 1640 | 1464052133400 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 18:08:53 INFO - PROCESS | 1640 | 1464052133427 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:08:53 INFO - PROCESS | 1640 | 1464052133429 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:08:53 INFO - PROCESS | 1640 | 1464052133432 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:08:53 INFO - PROCESS | 1640 | 1464052133434 Marionette TRACE conn5 <- [1,826,null,{}] 18:08:53 INFO - PROCESS | 1640 | 1464052133438 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:53 INFO - PROCESS | 1640 | 1464052133527 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:08:53 INFO - PROCESS | 1640 | 1464052133597 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C291D800 == 47 [pid = 1640] [id = 216] 18:08:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3BC36D400) [pid = 1640] [serial = 646] [outer = 0000000000000000] 18:08:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3C0ED7C00) [pid = 1640] [serial = 647] [outer = 000000E3BC36D400] 18:08:53 INFO - PROCESS | 1640 | 1464052133642 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3C218DC00) [pid = 1640] [serial = 648] [outer = 000000E3BC36D400] 18:08:54 INFO - PROCESS | 1640 | 1464052134001 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 18:08:54 INFO - PROCESS | 1640 | 1464052134064 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:08:54 INFO - PROCESS | 1640 | 1464052134066 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:08:54 INFO - PROCESS | 1640 | 1464052134070 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:08:54 INFO - PROCESS | 1640 | 1464052134072 Marionette TRACE conn5 <- [1,830,null,{}] 18:08:54 INFO - PROCESS | 1640 | 1464052134075 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:54 INFO - PROCESS | 1640 | 1464052134181 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:08:54 INFO - PROCESS | 1640 | 1464052134189 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C337B000 == 48 [pid = 1640] [id = 217] 18:08:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3BE164400) [pid = 1640] [serial = 649] [outer = 0000000000000000] 18:08:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3C21C5C00) [pid = 1640] [serial = 650] [outer = 000000E3BE164400] 18:08:54 INFO - PROCESS | 1640 | 1464052134235 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3C29A6C00) [pid = 1640] [serial = 651] [outer = 000000E3BE164400] 18:08:54 INFO - PROCESS | 1640 | 1464052134645 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 18:08:54 INFO - PROCESS | 1640 | 1464052134701 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:08:54 INFO - PROCESS | 1640 | 1464052134704 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:08:54 INFO - PROCESS | 1640 | 1464052134707 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:08:54 INFO - PROCESS | 1640 | 1464052134709 Marionette TRACE conn5 <- [1,834,null,{}] 18:08:54 INFO - PROCESS | 1640 | 1464052134712 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:54 INFO - PROCESS | 1640 | 1464052134824 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:08:54 INFO - PROCESS | 1640 | 1464052134845 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E2A000 == 49 [pid = 1640] [id = 218] 18:08:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3C29AB400) [pid = 1640] [serial = 652] [outer = 0000000000000000] 18:08:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3C29B1400) [pid = 1640] [serial = 653] [outer = 000000E3C29AB400] 18:08:54 INFO - PROCESS | 1640 | 1464052134890 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3C2E0A800) [pid = 1640] [serial = 654] [outer = 000000E3C29AB400] 18:08:55 INFO - PROCESS | 1640 | 1464052135599 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 942ms 18:08:55 INFO - PROCESS | 1640 | 1464052135653 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 1640 | 1464052135659 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:08:55 INFO - PROCESS | 1640 | 1464052135664 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 1640 | 1464052135669 Marionette TRACE conn5 <- [1,838,null,{}] 18:08:55 INFO - PROCESS | 1640 | 1464052135676 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:55 INFO - PROCESS | 1640 | 1464052135822 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:08:55 INFO - PROCESS | 1640 | 1464052135937 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B40DF000 == 50 [pid = 1640] [id = 219] 18:08:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B2035000) [pid = 1640] [serial = 655] [outer = 0000000000000000] 18:08:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B2A68800) [pid = 1640] [serial = 656] [outer = 000000E3B2035000] 18:08:56 INFO - PROCESS | 1640 | 1464052135998 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B424CC00) [pid = 1640] [serial = 657] [outer = 000000E3B2035000] 18:08:56 INFO - PROCESS | 1640 | 1464052136575 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 943ms 18:08:56 INFO - PROCESS | 1640 | 1464052136619 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:08:56 INFO - PROCESS | 1640 | 1464052136626 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:08:56 INFO - PROCESS | 1640 | 1464052136634 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:08:56 INFO - PROCESS | 1640 | 1464052136637 Marionette TRACE conn5 <- [1,842,null,{}] 18:08:56 INFO - PROCESS | 1640 | 1464052136642 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:56 INFO - PROCESS | 1640 | 1464052136757 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:08:56 INFO - PROCESS | 1640 | 1464052136842 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C00B9000 == 51 [pid = 1640] [id = 220] 18:08:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B8095C00) [pid = 1640] [serial = 658] [outer = 0000000000000000] 18:08:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B908E400) [pid = 1640] [serial = 659] [outer = 000000E3B8095C00] 18:08:56 INFO - PROCESS | 1640 | 1464052136898 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BE165000) [pid = 1640] [serial = 660] [outer = 000000E3B8095C00] 18:08:57 INFO - PROCESS | 1640 | 1464052137505 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 924ms 18:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:08:57 INFO - PROCESS | 1640 | 1464052137560 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 1640 | 1464052137563 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:08:57 INFO - PROCESS | 1640 | 1464052137567 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 1640 | 1464052137572 Marionette TRACE conn5 <- [1,846,null,{}] 18:08:57 INFO - PROCESS | 1640 | 1464052137584 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:57 INFO - PROCESS | 1640 | 1464052137736 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:08:57 INFO - PROCESS | 1640 | 1464052137756 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6FF8000 == 52 [pid = 1640] [id = 221] 18:08:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3C0293800) [pid = 1640] [serial = 661] [outer = 0000000000000000] 18:08:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3C0EDFC00) [pid = 1640] [serial = 662] [outer = 000000E3C0293800] 18:08:57 INFO - PROCESS | 1640 | 1464052137814 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3C2E0DC00) [pid = 1640] [serial = 663] [outer = 000000E3C0293800] 18:08:58 INFO - PROCESS | 1640 | 1464052138359 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 881ms 18:08:58 INFO - PROCESS | 1640 | 1464052138449 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:08:58 INFO - PROCESS | 1640 | 1464052138452 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:08:58 INFO - PROCESS | 1640 | 1464052138456 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - PROCESS | 1640 | 1464052138458 Marionette TRACE conn5 <- [1,850,null,{}] 18:08:58 INFO - PROCESS | 1640 | 1464052138462 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:58 INFO - PROCESS | 1640 | 1464052138574 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:08:58 INFO - PROCESS | 1640 | 1464052138667 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C79B4800 == 53 [pid = 1640] [id = 222] 18:08:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E382672400) [pid = 1640] [serial = 664] [outer = 0000000000000000] 18:08:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C2E37000) [pid = 1640] [serial = 665] [outer = 000000E382672400] 18:08:58 INFO - PROCESS | 1640 | 1464052138724 Marionette DEBUG loaded listener.js 18:08:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3C2E8D400) [pid = 1640] [serial = 666] [outer = 000000E382672400] 18:08:59 INFO - PROCESS | 1640 | 1464052139477 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1072ms 18:08:59 INFO - PROCESS | 1640 | 1464052139531 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:08:59 INFO - PROCESS | 1640 | 1464052139535 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:08:59 INFO - PROCESS | 1640 | 1464052139540 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:08:59 INFO - PROCESS | 1640 | 1464052139544 Marionette TRACE conn5 <- [1,854,null,{}] 18:08:59 INFO - PROCESS | 1640 | 1464052139550 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:59 INFO - PROCESS | 1640 | 1464052139651 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:08:59 INFO - PROCESS | 1640 | 1464052139725 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0F9D800 == 54 [pid = 1640] [id = 223] 18:08:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E382673C00) [pid = 1640] [serial = 667] [outer = 0000000000000000] 18:08:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B200AC00) [pid = 1640] [serial = 668] [outer = 000000E382673C00] 18:08:59 INFO - PROCESS | 1640 | 1464052139777 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B2B83800) [pid = 1640] [serial = 669] [outer = 000000E382673C00] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF185800 == 53 [pid = 1640] [id = 162] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B20F4800 == 52 [pid = 1640] [id = 192] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C004B800 == 51 [pid = 1640] [id = 161] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C337B000 == 50 [pid = 1640] [id = 217] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C291D800 == 49 [pid = 1640] [id = 216] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3F5C800 == 48 [pid = 1640] [id = 215] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A4B000 == 47 [pid = 1640] [id = 214] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED61000 == 46 [pid = 1640] [id = 213] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC694800 == 45 [pid = 1640] [id = 212] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81EA800 == 44 [pid = 1640] [id = 211] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B302E800 == 43 [pid = 1640] [id = 210] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B3F14800) [pid = 1640] [serial = 608] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E38262E000 == 42 [pid = 1640] [id = 209] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B314A000 == 41 [pid = 1640] [id = 204] 18:09:01 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C0DDD800 == 40 [pid = 1640] [id = 203] 18:09:01 INFO - PROCESS | 1640 | 1464052141875 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2403ms 18:09:01 INFO - PROCESS | 1640 | 1464052141948 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 1640 | 1464052141953 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3BEB64400) [pid = 1640] [serial = 605] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E382676C00) [pid = 1640] [serial = 584] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B29D3800) [pid = 1640] [serial = 578] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E382675400) [pid = 1640] [serial = 587] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B24BD800) [pid = 1640] [serial = 588] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B33D5400) [pid = 1640] [serial = 590] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B7B72000) [pid = 1640] [serial = 593] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BEDC5000) [pid = 1640] [serial = 582] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3BC655400) [pid = 1640] [serial = 581] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E380A99800) [pid = 1640] [serial = 599] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B9252400) [pid = 1640] [serial = 597] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B8C0BC00) [pid = 1640] [serial = 596] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3BCA73C00) [pid = 1640] [serial = 602] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3BE16AC00) [pid = 1640] [serial = 603] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3BEDC0800) [pid = 1640] [serial = 606] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B2034400) [pid = 1640] [serial = 585] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B2CB2800) [pid = 1640] [serial = 579] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B8095400) [pid = 1640] [serial = 594] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B4256C00) [pid = 1640] [serial = 591] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3BC60F800) [pid = 1640] [serial = 600] [outer = 0000000000000000] [url = about:blank] 18:09:01 INFO - PROCESS | 1640 | 1464052141983 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - PROCESS | 1640 | 1464052141986 Marionette TRACE conn5 <- [1,858,null,{}] 18:09:01 INFO - PROCESS | 1640 | 1464052141992 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:02 INFO - PROCESS | 1640 | 1464052142081 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:09:02 INFO - PROCESS | 1640 | 1464052142090 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B19D4800 == 41 [pid = 1640] [id = 224] 18:09:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E382672800) [pid = 1640] [serial = 670] [outer = 0000000000000000] 18:09:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B11D8400) [pid = 1640] [serial = 671] [outer = 000000E382672800] 18:09:02 INFO - PROCESS | 1640 | 1464052142137 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B2B85000) [pid = 1640] [serial = 672] [outer = 000000E382672800] 18:09:02 INFO - PROCESS | 1640 | 1464052142657 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms 18:09:02 INFO - PROCESS | 1640 | 1464052142664 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:09:02 INFO - PROCESS | 1640 | 1464052142666 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:09:02 INFO - PROCESS | 1640 | 1464052142670 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 1640 | 1464052142674 Marionette TRACE conn5 <- [1,862,null,{}] 18:09:02 INFO - PROCESS | 1640 | 1464052142684 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:02 INFO - PROCESS | 1640 | 1464052142768 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:09:02 INFO - PROCESS | 1640 | 1464052142778 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B732F000 == 42 [pid = 1640] [id = 225] 18:09:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B7C7A800) [pid = 1640] [serial = 673] [outer = 0000000000000000] 18:09:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B8C07400) [pid = 1640] [serial = 674] [outer = 000000E3B7C7A800] 18:09:02 INFO - PROCESS | 1640 | 1464052142827 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B9A15C00) [pid = 1640] [serial = 675] [outer = 000000E3B7C7A800] 18:09:03 INFO - PROCESS | 1640 | 1464052143280 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 18:09:03 INFO - PROCESS | 1640 | 1464052143302 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 1640 | 1464052143305 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:09:03 INFO - PROCESS | 1640 | 1464052143314 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - PROCESS | 1640 | 1464052143315 Marionette TRACE conn5 <- [1,866,null,{}] 18:09:03 INFO - PROCESS | 1640 | 1464052143319 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:03 INFO - PROCESS | 1640 | 1464052143403 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:09:03 INFO - PROCESS | 1640 | 1464052143410 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9AE2000 == 43 [pid = 1640] [id = 226] 18:09:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3BC65A000) [pid = 1640] [serial = 676] [outer = 0000000000000000] 18:09:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3BC6D1C00) [pid = 1640] [serial = 677] [outer = 000000E3BC65A000] 18:09:03 INFO - PROCESS | 1640 | 1464052143458 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3BCA70400) [pid = 1640] [serial = 678] [outer = 000000E3BC65A000] 18:09:03 INFO - PROCESS | 1640 | 1464052143930 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 18:09:03 INFO - PROCESS | 1640 | 1464052143944 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 1640 | 1464052143947 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:09:03 INFO - PROCESS | 1640 | 1464052143950 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:09:03 INFO - PROCESS | 1640 | 1464052143952 Marionette TRACE conn5 <- [1,870,null,{}] 18:09:03 INFO - PROCESS | 1640 | 1464052143955 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 1640 | 1464052144037 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:09:04 INFO - PROCESS | 1640 | 1464052144044 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED10800 == 44 [pid = 1640] [id = 227] 18:09:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3BCAB0C00) [pid = 1640] [serial = 679] [outer = 0000000000000000] 18:09:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BE15F800) [pid = 1640] [serial = 680] [outer = 000000E3BCAB0C00] 18:09:04 INFO - PROCESS | 1640 | 1464052144090 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BEA50800) [pid = 1640] [serial = 681] [outer = 000000E3BCAB0C00] 18:09:04 INFO - PROCESS | 1640 | 1464052144558 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 18:09:04 INFO - PROCESS | 1640 | 1464052144645 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:09:04 INFO - PROCESS | 1640 | 1464052144647 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:09:04 INFO - PROCESS | 1640 | 1464052144665 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:09:04 INFO - PROCESS | 1640 | 1464052144667 Marionette TRACE conn5 <- [1,874,null,{}] 18:09:04 INFO - PROCESS | 1640 | 1464052144670 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 1640 | 1464052144825 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:09:04 INFO - PROCESS | 1640 | 1464052144845 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF714800 == 45 [pid = 1640] [id = 228] 18:09:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3BEDC4800) [pid = 1640] [serial = 682] [outer = 0000000000000000] 18:09:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3BEFB4C00) [pid = 1640] [serial = 683] [outer = 000000E3BEDC4800] 18:09:04 INFO - PROCESS | 1640 | 1464052144892 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3BF64BC00) [pid = 1640] [serial = 684] [outer = 000000E3BEDC4800] 18:09:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3C0299000) [pid = 1640] [serial = 685] [outer = 000000E3BEF9E000] 18:09:05 INFO - PROCESS | 1640 | 1464052145392 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 776ms 18:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:09:05 INFO - PROCESS | 1640 | 1464052145448 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:09:05 INFO - PROCESS | 1640 | 1464052145450 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:09:05 INFO - PROCESS | 1640 | 1464052145454 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - PROCESS | 1640 | 1464052145456 Marionette TRACE conn5 <- [1,878,null,{}] 18:09:05 INFO - PROCESS | 1640 | 1464052145459 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:05 INFO - PROCESS | 1640 | 1464052145564 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:09:05 INFO - PROCESS | 1640 | 1464052145616 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0048000 == 46 [pid = 1640] [id = 229] 18:09:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C0299400) [pid = 1640] [serial = 686] [outer = 0000000000000000] 18:09:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3C0BEB800) [pid = 1640] [serial = 687] [outer = 000000E3C0299400] 18:09:05 INFO - PROCESS | 1640 | 1464052145662 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3C105C800) [pid = 1640] [serial = 688] [outer = 000000E3C0299400] 18:09:06 INFO - PROCESS | 1640 | 1464052146096 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 693ms 18:09:06 INFO - PROCESS | 1640 | 1464052146153 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 1640 | 1464052146155 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:09:06 INFO - PROCESS | 1640 | 1464052146163 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:09:06 INFO - PROCESS | 1640 | 1464052146165 Marionette TRACE conn5 <- [1,882,null,{}] 18:09:06 INFO - PROCESS | 1640 | 1464052146168 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 1640 | 1464052146407 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3BCA6F800) [pid = 1640] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3BF011000) [pid = 1640] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B29DC800) [pid = 1640] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B11D9800) [pid = 1640] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B2CA9800) [pid = 1640] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3812A4400) [pid = 1640] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BE164400) [pid = 1640] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B924F800) [pid = 1640] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3C105CC00) [pid = 1640] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BC36D400) [pid = 1640] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:09:06 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E380A41400) [pid = 1640] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:09:06 INFO - PROCESS | 1640 | 1464052146463 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CC5800 == 47 [pid = 1640] [id = 230] 18:09:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E380A2F800) [pid = 1640] [serial = 689] [outer = 0000000000000000] 18:09:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38267A400) [pid = 1640] [serial = 690] [outer = 000000E380A2F800] 18:09:06 INFO - PROCESS | 1640 | 1464052146509 Marionette DEBUG loaded listener.js 18:09:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BF452000) [pid = 1640] [serial = 691] [outer = 000000E380A2F800] 18:09:06 INFO - PROCESS | 1640 | 1464052146857 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 18:09:06 INFO - PROCESS | 1640 | 1464052146904 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 1640 | 1464052146907 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:09:06 INFO - PROCESS | 1640 | 1464052146910 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:09:06 INFO - PROCESS | 1640 | 1464052146912 Marionette TRACE conn5 <- [1,886,null,{}] 18:09:06 INFO - PROCESS | 1640 | 1464052146916 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 1640 | 1464052147000 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:09:07 INFO - PROCESS | 1640 | 1464052147007 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2910800 == 48 [pid = 1640] [id = 231] 18:09:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3C1CEA800) [pid = 1640] [serial = 692] [outer = 0000000000000000] 18:09:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3C293C800) [pid = 1640] [serial = 693] [outer = 000000E3C1CEA800] 18:09:07 INFO - PROCESS | 1640 | 1464052147052 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3C29B2C00) [pid = 1640] [serial = 694] [outer = 000000E3C1CEA800] 18:09:07 INFO - PROCESS | 1640 | 1464052147466 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 585ms 18:09:07 INFO - PROCESS | 1640 | 1464052147508 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:09:07 INFO - PROCESS | 1640 | 1464052147511 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:09:07 INFO - PROCESS | 1640 | 1464052147514 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:09:07 INFO - PROCESS | 1640 | 1464052147516 Marionette TRACE conn5 <- [1,890,null,{}] 18:09:07 INFO - PROCESS | 1640 | 1464052147520 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 1640 | 1464052147609 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:09:07 INFO - PROCESS | 1640 | 1464052147616 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BDF000 == 49 [pid = 1640] [id = 232] 18:09:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3C2E08400) [pid = 1640] [serial = 695] [outer = 0000000000000000] 18:09:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3C2E3B000) [pid = 1640] [serial = 696] [outer = 000000E3C2E08400] 18:09:07 INFO - PROCESS | 1640 | 1464052147674 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C2E92800) [pid = 1640] [serial = 697] [outer = 000000E3C2E08400] 18:09:08 INFO - PROCESS | 1640 | 1464052148123 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 18:09:08 INFO - PROCESS | 1640 | 1464052148190 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 1640 | 1464052148193 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:09:08 INFO - PROCESS | 1640 | 1464052148196 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - PROCESS | 1640 | 1464052148199 Marionette TRACE conn5 <- [1,894,null,{}] 18:09:08 INFO - PROCESS | 1640 | 1464052148202 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:08 INFO - PROCESS | 1640 | 1464052148309 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:09:08 INFO - PROCESS | 1640 | 1464052148323 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C79AB000 == 50 [pid = 1640] [id = 233] 18:09:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3C2F1A400) [pid = 1640] [serial = 698] [outer = 0000000000000000] 18:09:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3C3278000) [pid = 1640] [serial = 699] [outer = 000000E3C2F1A400] 18:09:08 INFO - PROCESS | 1640 | 1464052148373 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3C32B6000) [pid = 1640] [serial = 700] [outer = 000000E3C2F1A400] 18:09:09 INFO - PROCESS | 1640 | 1464052149052 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 881ms 18:09:09 INFO - PROCESS | 1640 | 1464052149080 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:09:09 INFO - PROCESS | 1640 | 1464052149086 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:09:09 INFO - PROCESS | 1640 | 1464052149091 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - PROCESS | 1640 | 1464052149096 Marionette TRACE conn5 <- [1,898,null,{}] 18:09:09 INFO - PROCESS | 1640 | 1464052149102 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:09 INFO - PROCESS | 1640 | 1464052149220 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:09:09 INFO - PROCESS | 1640 | 1464052149295 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D78800 == 51 [pid = 1640] [id = 234] 18:09:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B24BAC00) [pid = 1640] [serial = 701] [outer = 0000000000000000] 18:09:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B2B8A400) [pid = 1640] [serial = 702] [outer = 000000E3B24BAC00] 18:09:09 INFO - PROCESS | 1640 | 1464052149395 Marionette DEBUG loaded listener.js 18:09:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B4215400) [pid = 1640] [serial = 703] [outer = 000000E3B24BAC00] 18:09:09 INFO - PROCESS | 1640 | 1464052149986 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 945ms 18:09:10 INFO - PROCESS | 1640 | 1464052150040 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:09:10 INFO - PROCESS | 1640 | 1464052150046 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:09:10 INFO - PROCESS | 1640 | 1464052150053 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:09:10 INFO - PROCESS | 1640 | 1464052150056 Marionette TRACE conn5 <- [1,902,null,{}] 18:09:10 INFO - PROCESS | 1640 | 1464052150061 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:10 INFO - PROCESS | 1640 | 1464052150204 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:09:10 INFO - PROCESS | 1640 | 1464052150318 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80C1000 == 52 [pid = 1640] [id = 235] 18:09:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B8C8B800) [pid = 1640] [serial = 704] [outer = 0000000000000000] 18:09:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BC611800) [pid = 1640] [serial = 705] [outer = 000000E3B8C8B800] 18:09:10 INFO - PROCESS | 1640 | 1464052150376 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BE166000) [pid = 1640] [serial = 706] [outer = 000000E3B8C8B800] 18:09:11 INFO - PROCESS | 1640 | 1464052150995 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 18:09:11 INFO - PROCESS | 1640 | 1464052151044 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 1640 | 1464052151047 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:09:11 INFO - PROCESS | 1640 | 1464052151052 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 1640 | 1464052151056 Marionette TRACE conn5 <- [1,906,null,{}] 18:09:11 INFO - PROCESS | 1640 | 1464052151068 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:11 INFO - PROCESS | 1640 | 1464052151219 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:09:11 INFO - PROCESS | 1640 | 1464052151238 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6FED800 == 53 [pid = 1640] [id = 236] 18:09:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BF64FC00) [pid = 1640] [serial = 707] [outer = 0000000000000000] 18:09:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3C21B8800) [pid = 1640] [serial = 708] [outer = 000000E3BF64FC00] 18:09:11 INFO - PROCESS | 1640 | 1464052151296 Marionette DEBUG loaded listener.js 18:09:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3C2E96400) [pid = 1640] [serial = 709] [outer = 000000E3BF64FC00] 18:09:11 INFO - PROCESS | 1640 | 1464052151880 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 899ms 18:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:09:11 INFO - PROCESS | 1640 | 1464052151952 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 1640 | 1464052151956 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:09:11 INFO - PROCESS | 1640 | 1464052151959 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 1640 | 1464052151961 Marionette TRACE conn5 <- [1,910,null,{}] 18:09:11 INFO - PROCESS | 1640 | 1464052151965 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 1640 | 1464052152081 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:09:12 INFO - PROCESS | 1640 | 1464052152148 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826AC000 == 54 [pid = 1640] [id = 237] 18:09:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3C0331800) [pid = 1640] [serial = 710] [outer = 0000000000000000] 18:09:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3C0339C00) [pid = 1640] [serial = 711] [outer = 000000E3C0331800] 18:09:12 INFO - PROCESS | 1640 | 1464052152205 Marionette DEBUG loaded listener.js 18:09:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3C2E36800) [pid = 1640] [serial = 712] [outer = 000000E3C0331800] 18:09:12 INFO - PROCESS | 1640 | 1464052152763 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 838ms 18:09:12 INFO - PROCESS | 1640 | 1464052152800 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 1640 | 1464052152802 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:09:12 INFO - PROCESS | 1640 | 1464052152806 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - PROCESS | 1640 | 1464052152808 Marionette TRACE conn5 <- [1,914,null,{}] 18:09:12 INFO - PROCESS | 1640 | 1464052152812 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 1640 | 1464052152928 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:09:13 INFO - PROCESS | 1640 | 1464052153030 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826C2000 == 55 [pid = 1640] [id = 238] 18:09:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B1940C00) [pid = 1640] [serial = 713] [outer = 0000000000000000] 18:09:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3C0624000) [pid = 1640] [serial = 714] [outer = 000000E3B1940C00] 18:09:13 INFO - PROCESS | 1640 | 1464052153085 Marionette DEBUG loaded listener.js 18:09:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3C062D400) [pid = 1640] [serial = 715] [outer = 000000E3B1940C00] 18:09:13 INFO - PROCESS | 1640 | 1464052153674 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1025ms 18:09:13 INFO - PROCESS | 1640 | 1464052153856 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:09:13 INFO - PROCESS | 1640 | 1464052153861 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:09:13 INFO - PROCESS | 1640 | 1464052153888 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:09:13 INFO - PROCESS | 1640 | 1464052153891 Marionette TRACE conn5 <- [1,918,null,{}] 18:09:13 INFO - PROCESS | 1640 | 1464052153897 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 1640 | 1464052154004 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:09:14 INFO - PROCESS | 1640 | 1464052154087 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826A3000 == 56 [pid = 1640] [id = 239] 18:09:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3814E5400) [pid = 1640] [serial = 716] [outer = 0000000000000000] 18:09:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3814E9000) [pid = 1640] [serial = 717] [outer = 000000E3814E5400] 18:09:14 INFO - PROCESS | 1640 | 1464052154137 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E382676000) [pid = 1640] [serial = 718] [outer = 000000E3814E5400] 18:09:14 INFO - PROCESS | 1640 | 1464052154721 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 882ms 18:09:14 INFO - PROCESS | 1640 | 1464052154770 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 1640 | 1464052154773 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:09:14 INFO - PROCESS | 1640 | 1464052154781 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 1640 | 1464052154784 Marionette TRACE conn5 <- [1,922,null,{}] 18:09:14 INFO - PROCESS | 1640 | 1464052154788 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 1640 | 1464052154890 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BDF000 == 55 [pid = 1640] [id = 232] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2910800 == 54 [pid = 1640] [id = 231] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CC5800 == 53 [pid = 1640] [id = 230] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C0048000 == 52 [pid = 1640] [id = 229] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF714800 == 51 [pid = 1640] [id = 228] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED10800 == 50 [pid = 1640] [id = 227] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9AE2000 == 49 [pid = 1640] [id = 226] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B732F000 == 48 [pid = 1640] [id = 225] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B19D4800 == 47 [pid = 1640] [id = 224] 18:09:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0F9D800 == 46 [pid = 1640] [id = 223] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3C29B1400) [pid = 1640] [serial = 653] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3C2E03400) [pid = 1640] [serial = 576] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3BD0E4C00) [pid = 1640] [serial = 638] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BFD6DC00) [pid = 1640] [serial = 641] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BEA5CC00) [pid = 1640] [serial = 639] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3C06E6C00) [pid = 1640] [serial = 642] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3B2CB2400) [pid = 1640] [serial = 630] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B2A74C00) [pid = 1640] [serial = 627] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B198E400) [pid = 1640] [serial = 626] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3BEFA8800) [pid = 1640] [serial = 617] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B747C800) [pid = 1640] [serial = 632] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B81AA400) [pid = 1640] [serial = 633] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B7B72800) [pid = 1640] [serial = 614] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3C10EAC00) [pid = 1640] [serial = 624] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3C21C5C00) [pid = 1640] [serial = 650] [outer = 0000000000000000] [url = about:blank] 18:09:14 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3BEF9C800) [pid = 1640] [serial = 623] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3BC604800) [pid = 1640] [serial = 635] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B2B8BC00) [pid = 1640] [serial = 629] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B291E400) [pid = 1640] [serial = 611] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C0088400) [pid = 1640] [serial = 620] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3C18ED400) [pid = 1640] [serial = 644] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3C1CECC00) [pid = 1640] [serial = 645] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3C0ED7C00) [pid = 1640] [serial = 647] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3BC65A800) [pid = 1640] [serial = 636] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3C218DC00) [pid = 1640] [serial = 648] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3C29A6C00) [pid = 1640] [serial = 651] [outer = 0000000000000000] [url = about:blank] 18:09:15 INFO - PROCESS | 1640 | 1464052155010 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38139B000 == 47 [pid = 1640] [id = 240] 18:09:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E380A3C800) [pid = 1640] [serial = 719] [outer = 0000000000000000] 18:09:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3814E2000) [pid = 1640] [serial = 720] [outer = 000000E380A3C800] 18:09:15 INFO - PROCESS | 1640 | 1464052155059 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B2BB0C00) [pid = 1640] [serial = 721] [outer = 000000E380A3C800] 18:09:15 INFO - PROCESS | 1640 | 1464052155515 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 776ms 18:09:15 INFO - PROCESS | 1640 | 1464052155560 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:09:15 INFO - PROCESS | 1640 | 1464052155563 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:09:15 INFO - PROCESS | 1640 | 1464052155566 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:09:15 INFO - PROCESS | 1640 | 1464052155568 Marionette TRACE conn5 <- [1,926,null,{}] 18:09:15 INFO - PROCESS | 1640 | 1464052155579 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:15 INFO - PROCESS | 1640 | 1464052155670 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:09:15 INFO - PROCESS | 1640 | 1464052155681 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B732C800 == 48 [pid = 1640] [id = 241] 18:09:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B80E4800) [pid = 1640] [serial = 722] [outer = 0000000000000000] 18:09:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B8B06000) [pid = 1640] [serial = 723] [outer = 000000E3B80E4800] 18:09:15 INFO - PROCESS | 1640 | 1464052155732 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B9A13400) [pid = 1640] [serial = 724] [outer = 000000E3B80E4800] 18:09:16 INFO - PROCESS | 1640 | 1464052156206 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 18:09:16 INFO - PROCESS | 1640 | 1464052156261 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 1640 | 1464052156263 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:09:16 INFO - PROCESS | 1640 | 1464052156266 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:09:16 INFO - PROCESS | 1640 | 1464052156268 Marionette TRACE conn5 <- [1,930,null,{}] 18:09:16 INFO - PROCESS | 1640 | 1464052156272 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:16 INFO - PROCESS | 1640 | 1464052156359 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:09:16 INFO - PROCESS | 1640 | 1464052156368 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC67C000 == 49 [pid = 1640] [id = 242] 18:09:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3BC65C000) [pid = 1640] [serial = 725] [outer = 0000000000000000] 18:09:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3BC6F4C00) [pid = 1640] [serial = 726] [outer = 000000E3BC65C000] 18:09:16 INFO - PROCESS | 1640 | 1464052156422 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3BE15F400) [pid = 1640] [serial = 727] [outer = 000000E3BC65C000] 18:09:16 INFO - PROCESS | 1640 | 1464052156865 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 18:09:16 INFO - PROCESS | 1640 | 1464052156899 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 1640 | 1464052156901 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:09:16 INFO - PROCESS | 1640 | 1464052156904 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:09:16 INFO - PROCESS | 1640 | 1464052156906 Marionette TRACE conn5 <- [1,934,null,{}] 18:09:16 INFO - PROCESS | 1640 | 1464052156910 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:16 INFO - PROCESS | 1640 | 1464052156991 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:09:17 INFO - PROCESS | 1640 | 1464052157029 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED61000 == 50 [pid = 1640] [id = 243] 18:09:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3BEA60C00) [pid = 1640] [serial = 728] [outer = 0000000000000000] 18:09:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BEB67400) [pid = 1640] [serial = 729] [outer = 000000E3BEA60C00] 18:09:17 INFO - PROCESS | 1640 | 1464052157075 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BEDC5400) [pid = 1640] [serial = 730] [outer = 000000E3BEA60C00] 18:09:17 INFO - PROCESS | 1640 | 1464052157507 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 18:09:17 INFO - PROCESS | 1640 | 1464052157554 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:09:17 INFO - PROCESS | 1640 | 1464052157556 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:09:17 INFO - PROCESS | 1640 | 1464052157560 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:09:17 INFO - PROCESS | 1640 | 1464052157562 Marionette TRACE conn5 <- [1,938,null,{}] 18:09:17 INFO - PROCESS | 1640 | 1464052157573 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:17 INFO - PROCESS | 1640 | 1464052157703 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:09:17 INFO - PROCESS | 1640 | 1464052157718 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFA40800 == 51 [pid = 1640] [id = 244] 18:09:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BEFBD000) [pid = 1640] [serial = 731] [outer = 0000000000000000] 18:09:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BFD94800) [pid = 1640] [serial = 732] [outer = 000000E3BEFBD000] 18:09:17 INFO - PROCESS | 1640 | 1464052157805 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3C0EDB000) [pid = 1640] [serial = 733] [outer = 000000E3BEFBD000] 18:09:18 INFO - PROCESS | 1640 | 1464052158221 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 733ms 18:09:18 INFO - PROCESS | 1640 | 1464052158297 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 1640 | 1464052158299 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:09:18 INFO - PROCESS | 1640 | 1464052158303 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 1640 | 1464052158305 Marionette TRACE conn5 <- [1,942,null,{}] 18:09:18 INFO - PROCESS | 1640 | 1464052158308 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 1640 | 1464052158452 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:09:18 INFO - PROCESS | 1640 | 1464052158476 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02F4800 == 52 [pid = 1640] [id = 245] 18:09:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3C10E9C00) [pid = 1640] [serial = 734] [outer = 0000000000000000] 18:09:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3C1DFEC00) [pid = 1640] [serial = 735] [outer = 000000E3C10E9C00] 18:09:18 INFO - PROCESS | 1640 | 1464052158522 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3C29A6800) [pid = 1640] [serial = 736] [outer = 000000E3C10E9C00] 18:09:18 INFO - PROCESS | 1640 | 1464052158951 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 693ms 18:09:19 INFO - PROCESS | 1640 | 1464052159002 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:09:19 INFO - PROCESS | 1640 | 1464052159004 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:09:19 INFO - PROCESS | 1640 | 1464052159007 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:09:19 INFO - PROCESS | 1640 | 1464052159009 Marionette TRACE conn5 <- [1,946,null,{}] 18:09:19 INFO - PROCESS | 1640 | 1464052159012 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 1640 | 1464052159119 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:09:19 INFO - PROCESS | 1640 | 1464052159126 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C290A800 == 53 [pid = 1640] [id = 246] 18:09:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3C29B1C00) [pid = 1640] [serial = 737] [outer = 0000000000000000] 18:09:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3C2E10000) [pid = 1640] [serial = 738] [outer = 000000E3C29B1C00] 18:09:19 INFO - PROCESS | 1640 | 1464052159215 Marionette DEBUG loaded listener.js 18:09:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3C2E8C800) [pid = 1640] [serial = 739] [outer = 000000E3C29B1C00] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3C2E08400) [pid = 1640] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3BEDC4800) [pid = 1640] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E382673C00) [pid = 1640] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E382672800) [pid = 1640] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3BCAB0C00) [pid = 1640] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B7C7A800) [pid = 1640] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3BC65A000) [pid = 1640] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3C0299400) [pid = 1640] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E380A2F800) [pid = 1640] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:09:19 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3C1CEA800) [pid = 1640] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:09:19 INFO - PROCESS | 1640 | 1464052159727 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 734ms 18:09:19 INFO - PROCESS | 1640 | 1464052159774 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:09:19 INFO - PROCESS | 1640 | 1464052159776 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:09:19 INFO - PROCESS | 1640 | 1464052159783 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - PROCESS | 1640 | 1464052159785 Marionette TRACE conn5 <- [1,950,null,{}] 18:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:09:19 INFO - PROCESS | 1640 | 1464052159788 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 1640 | 1464052159873 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:09:19 INFO - PROCESS | 1640 | 1464052159880 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3395000 == 54 [pid = 1640] [id = 247] 18:09:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3814B5400) [pid = 1640] [serial = 740] [outer = 0000000000000000] 18:09:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3814BD800) [pid = 1640] [serial = 741] [outer = 000000E3814B5400] 18:09:19 INFO - PROCESS | 1640 | 1464052159925 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B3F72800) [pid = 1640] [serial = 742] [outer = 000000E3814B5400] 18:09:20 INFO - PROCESS | 1640 | 1464052160341 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 628ms 18:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:09:20 INFO - PROCESS | 1640 | 1464052160418 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:09:20 INFO - PROCESS | 1640 | 1464052160421 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:09:20 INFO - PROCESS | 1640 | 1464052160424 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 1640 | 1464052160426 Marionette TRACE conn5 <- [1,954,null,{}] 18:09:20 INFO - PROCESS | 1640 | 1464052160429 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:20 INFO - PROCESS | 1640 | 1464052160513 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:09:20 INFO - PROCESS | 1640 | 1464052160520 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E24800 == 55 [pid = 1640] [id = 248] 18:09:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B2B89400) [pid = 1640] [serial = 743] [outer = 0000000000000000] 18:09:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3C2E3C800) [pid = 1640] [serial = 744] [outer = 000000E3B2B89400] 18:09:20 INFO - PROCESS | 1640 | 1464052160567 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3C3272400) [pid = 1640] [serial = 745] [outer = 000000E3B2B89400] 18:09:20 INFO - PROCESS | 1640 | 1464052160979 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 18:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:09:21 INFO - PROCESS | 1640 | 1464052161056 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 1640 | 1464052161059 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:09:21 INFO - PROCESS | 1640 | 1464052161062 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 1640 | 1464052161065 Marionette TRACE conn5 <- [1,958,null,{}] 18:09:21 INFO - PROCESS | 1640 | 1464052161068 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 1640 | 1464052161172 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:09:21 INFO - PROCESS | 1640 | 1464052161208 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E22800 == 56 [pid = 1640] [id = 249] 18:09:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3826E4C00) [pid = 1640] [serial = 746] [outer = 0000000000000000] 18:09:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B11D7C00) [pid = 1640] [serial = 747] [outer = 000000E3826E4C00] 18:09:21 INFO - PROCESS | 1640 | 1464052161259 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3C32B2800) [pid = 1640] [serial = 748] [outer = 000000E3826E4C00] 18:09:21 INFO - PROCESS | 1640 | 1464052161767 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 775ms 18:09:21 INFO - PROCESS | 1640 | 1464052161840 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 1640 | 1464052161845 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:09:21 INFO - PROCESS | 1640 | 1464052161851 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 1640 | 1464052161855 Marionette TRACE conn5 <- [1,962,null,{}] 18:09:21 INFO - PROCESS | 1640 | 1464052161862 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 1640 | 1464052161982 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:09:22 INFO - PROCESS | 1640 | 1464052162053 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E2D800 == 57 [pid = 1640] [id = 250] 18:09:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3814E1400) [pid = 1640] [serial = 749] [outer = 0000000000000000] 18:09:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3814E9800) [pid = 1640] [serial = 750] [outer = 000000E3814E1400] 18:09:22 INFO - PROCESS | 1640 | 1464052162114 Marionette DEBUG loaded listener.js 18:09:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3826EA000) [pid = 1640] [serial = 751] [outer = 000000E3814E1400] 18:09:22 INFO - PROCESS | 1640 | 1464052162792 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 18:09:22 INFO - PROCESS | 1640 | 1464052162841 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:09:22 INFO - PROCESS | 1640 | 1464052162847 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:09:22 INFO - PROCESS | 1640 | 1464052162855 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:09:22 INFO - PROCESS | 1640 | 1464052162858 Marionette TRACE conn5 <- [1,966,null,{}] 18:09:22 INFO - PROCESS | 1640 | 1464052162862 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:22 INFO - PROCESS | 1640 | 1464052162976 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:09:23 INFO - PROCESS | 1640 | 1464052163053 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840FA000 == 58 [pid = 1640] [id = 251] 18:09:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E383310400) [pid = 1640] [serial = 752] [outer = 0000000000000000] 18:09:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B24C2C00) [pid = 1640] [serial = 753] [outer = 000000E383310400] 18:09:23 INFO - PROCESS | 1640 | 1464052163151 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B3596C00) [pid = 1640] [serial = 754] [outer = 000000E383310400] 18:09:23 INFO - PROCESS | 1640 | 1464052163765 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 924ms 18:09:23 INFO - PROCESS | 1640 | 1464052163783 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:09:23 INFO - PROCESS | 1640 | 1464052163786 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:09:23 INFO - PROCESS | 1640 | 1464052163790 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:09:23 INFO - PROCESS | 1640 | 1464052163794 Marionette TRACE conn5 <- [1,970,null,{}] 18:09:23 INFO - PROCESS | 1640 | 1464052163807 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:23 INFO - PROCESS | 1640 | 1464052163926 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:09:24 INFO - PROCESS | 1640 | 1464052164045 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF10A800 == 59 [pid = 1640] [id = 252] 18:09:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B8C09C00) [pid = 1640] [serial = 755] [outer = 0000000000000000] 18:09:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BC6F3800) [pid = 1640] [serial = 756] [outer = 000000E3B8C09C00] 18:09:24 INFO - PROCESS | 1640 | 1464052164105 Marionette DEBUG loaded listener.js 18:09:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BEDBCC00) [pid = 1640] [serial = 757] [outer = 000000E3B8C09C00] 18:09:24 INFO - PROCESS | 1640 | 1464052164669 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 944ms 18:09:24 INFO - PROCESS | 1640 | 1464052164737 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 1640 | 1464052164740 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:09:24 INFO - PROCESS | 1640 | 1464052164743 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:09:24 INFO - PROCESS | 1640 | 1464052164745 Marionette TRACE conn5 <- [1,974,null,{}] 18:09:24 INFO - PROCESS | 1640 | 1464052164749 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:24 INFO - PROCESS | 1640 | 1464052164860 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:09:24 INFO - PROCESS | 1640 | 1464052164935 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381408800 == 60 [pid = 1640] [id = 253] 18:09:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3C029B800) [pid = 1640] [serial = 758] [outer = 0000000000000000] 18:09:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3C0333400) [pid = 1640] [serial = 759] [outer = 000000E3C029B800] 18:09:25 INFO - PROCESS | 1640 | 1464052165032 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3C18F6400) [pid = 1640] [serial = 760] [outer = 000000E3C029B800] 18:09:25 INFO - PROCESS | 1640 | 1464052165637 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 943ms 18:09:25 INFO - PROCESS | 1640 | 1464052165689 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:09:25 INFO - PROCESS | 1640 | 1464052165691 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:09:25 INFO - PROCESS | 1640 | 1464052165695 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:09:25 INFO - PROCESS | 1640 | 1464052165697 Marionette TRACE conn5 <- [1,978,null,{}] 18:09:25 INFO - PROCESS | 1640 | 1464052165701 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:25 INFO - PROCESS | 1640 | 1464052165807 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:09:25 INFO - PROCESS | 1640 | 1464052165883 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E39800 == 61 [pid = 1640] [id = 254] 18:09:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E381918400) [pid = 1640] [serial = 761] [outer = 0000000000000000] 18:09:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E38191F800) [pid = 1640] [serial = 762] [outer = 000000E381918400] 18:09:25 INFO - PROCESS | 1640 | 1464052165980 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3BEDC4800) [pid = 1640] [serial = 763] [outer = 000000E381918400] 18:09:26 INFO - PROCESS | 1640 | 1464052166824 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1177ms 18:09:26 INFO - PROCESS | 1640 | 1464052166875 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 1640 | 1464052166880 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:09:26 INFO - PROCESS | 1640 | 1464052166885 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 1640 | 1464052166889 Marionette TRACE conn5 <- [1,982,null,{}] 18:09:26 INFO - PROCESS | 1640 | 1464052166896 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:27 INFO - PROCESS | 1640 | 1464052167000 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:09:27 INFO - PROCESS | 1640 | 1464052167082 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E29800 == 62 [pid = 1640] [id = 255] 18:09:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3814B2400) [pid = 1640] [serial = 764] [outer = 0000000000000000] 18:09:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3814EC000) [pid = 1640] [serial = 765] [outer = 000000E3814B2400] 18:09:27 INFO - PROCESS | 1640 | 1464052167176 Marionette DEBUG loaded listener.js 18:09:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E38194B800) [pid = 1640] [serial = 766] [outer = 000000E3814B2400] 18:09:27 INFO - PROCESS | 1640 | 1464052167774 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF68B800 == 61 [pid = 1640] [id = 194] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BD1800 == 60 [pid = 1640] [id = 207] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E2D800 == 59 [pid = 1640] [id = 176] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E24800 == 58 [pid = 1640] [id = 248] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3395000 == 57 [pid = 1640] [id = 247] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C290A800 == 56 [pid = 1640] [id = 246] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02F4800 == 55 [pid = 1640] [id = 245] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFA40800 == 54 [pid = 1640] [id = 244] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED61000 == 53 [pid = 1640] [id = 243] 18:09:27 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3B2A68800) [pid = 1640] [serial = 656] [outer = 0000000000000000] [url = about:blank] 18:09:27 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3B908E400) [pid = 1640] [serial = 659] [outer = 0000000000000000] [url = about:blank] 18:09:27 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3C0EDFC00) [pid = 1640] [serial = 662] [outer = 0000000000000000] [url = about:blank] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC67C000 == 52 [pid = 1640] [id = 242] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B732C800 == 51 [pid = 1640] [id = 241] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E38139B000 == 50 [pid = 1640] [id = 240] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826A3000 == 49 [pid = 1640] [id = 239] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826AC000 == 48 [pid = 1640] [id = 237] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6FED800 == 47 [pid = 1640] [id = 236] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80C1000 == 46 [pid = 1640] [id = 235] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D78800 == 45 [pid = 1640] [id = 234] 18:09:27 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C79AB000 == 44 [pid = 1640] [id = 233] 18:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 984ms 18:09:27 INFO - PROCESS | 1640 | 1464052167873 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:09:27 INFO - PROCESS | 1640 | 1464052167879 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:09:27 INFO - PROCESS | 1640 | 1464052167885 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 1640 | 1464052167888 Marionette TRACE conn5 <- [1,986,null,{}] 18:09:27 INFO - PROCESS | 1640 | 1464052167893 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:28 INFO - PROCESS | 1640 | 1464052167998 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3BEFB4C00) [pid = 1640] [serial = 683] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3BF64BC00) [pid = 1640] [serial = 684] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3B2B83800) [pid = 1640] [serial = 669] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B200AC00) [pid = 1640] [serial = 668] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B11D8400) [pid = 1640] [serial = 671] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B2B85000) [pid = 1640] [serial = 672] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3BE15F800) [pid = 1640] [serial = 680] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3B8C07400) [pid = 1640] [serial = 674] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B9A15C00) [pid = 1640] [serial = 675] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3BC6D1C00) [pid = 1640] [serial = 677] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3BCA70400) [pid = 1640] [serial = 678] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3C2E37000) [pid = 1640] [serial = 665] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3C105C800) [pid = 1640] [serial = 688] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3C0BEB800) [pid = 1640] [serial = 687] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E38267A400) [pid = 1640] [serial = 690] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3C293C800) [pid = 1640] [serial = 693] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3C2E92800) [pid = 1640] [serial = 697] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3BC6F5C00) [pid = 1640] [serial = 384] [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.] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3C29B2C00) [pid = 1640] [serial = 694] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3BF452000) [pid = 1640] [serial = 691] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3BEA50800) [pid = 1640] [serial = 681] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3C2E3B000) [pid = 1640] [serial = 696] [outer = 0000000000000000] [url = about:blank] 18:09:28 INFO - PROCESS | 1640 | 1464052168084 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D7A000 == 45 [pid = 1640] [id = 256] 18:09:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E380A97400) [pid = 1640] [serial = 767] [outer = 0000000000000000] 18:09:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3814B2C00) [pid = 1640] [serial = 768] [outer = 000000E380A97400] 18:09:28 INFO - PROCESS | 1640 | 1464052168131 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E38266D400) [pid = 1640] [serial = 769] [outer = 000000E380A97400] 18:09:28 INFO - PROCESS | 1640 | 1464052168589 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 18:09:28 INFO - PROCESS | 1640 | 1464052168619 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:09:28 INFO - PROCESS | 1640 | 1464052168622 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:09:28 INFO - PROCESS | 1640 | 1464052168630 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:09:28 INFO - PROCESS | 1640 | 1464052168633 Marionette TRACE conn5 <- [1,990,null,{}] 18:09:28 INFO - PROCESS | 1640 | 1464052168644 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:28 INFO - PROCESS | 1640 | 1464052168738 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:09:28 INFO - PROCESS | 1640 | 1464052168748 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29A7800 == 46 [pid = 1640] [id = 257] 18:09:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3B29D6400) [pid = 1640] [serial = 770] [outer = 0000000000000000] 18:09:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3B2A68400) [pid = 1640] [serial = 771] [outer = 000000E3B29D6400] 18:09:28 INFO - PROCESS | 1640 | 1464052168797 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B2CAB400) [pid = 1640] [serial = 772] [outer = 000000E3B29D6400] 18:09:29 INFO - PROCESS | 1640 | 1464052169266 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 18:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:09:29 INFO - PROCESS | 1640 | 1464052169320 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 1640 | 1464052169322 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:09:29 INFO - PROCESS | 1640 | 1464052169333 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 1640 | 1464052169335 Marionette TRACE conn5 <- [1,994,null,{}] 18:09:29 INFO - PROCESS | 1640 | 1464052169339 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:29 INFO - PROCESS | 1640 | 1464052169426 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:09:29 INFO - PROCESS | 1640 | 1464052169439 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7C2C000 == 47 [pid = 1640] [id = 258] 18:09:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3B4255C00) [pid = 1640] [serial = 773] [outer = 0000000000000000] 18:09:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B747C000) [pid = 1640] [serial = 774] [outer = 000000E3B4255C00] 18:09:29 INFO - PROCESS | 1640 | 1464052169487 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B80A1400) [pid = 1640] [serial = 775] [outer = 000000E3B4255C00] 18:09:29 INFO - PROCESS | 1640 | 1464052169911 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 649ms 18:09:29 INFO - PROCESS | 1640 | 1464052169978 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 1640 | 1464052169980 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:09:29 INFO - PROCESS | 1640 | 1464052169984 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 1640 | 1464052169985 Marionette TRACE conn5 <- [1,998,null,{}] 18:09:29 INFO - PROCESS | 1640 | 1464052169989 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 1640 | 1464052170071 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:09:30 INFO - PROCESS | 1640 | 1464052170109 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9AE1000 == 48 [pid = 1640] [id = 259] 18:09:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B8B09800) [pid = 1640] [serial = 776] [outer = 0000000000000000] 18:09:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B9A1C800) [pid = 1640] [serial = 777] [outer = 000000E3B8B09800] 18:09:30 INFO - PROCESS | 1640 | 1464052170155 Marionette DEBUG loaded listener.js 18:09:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3BC606400) [pid = 1640] [serial = 778] [outer = 000000E3B8B09800] 18:09:30 INFO - PROCESS | 1640 | 1464052170635 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 689ms 18:09:30 INFO - PROCESS | 1640 | 1464052170676 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 1640 | 1464052170678 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:09:30 INFO - PROCESS | 1640 | 1464052170682 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 1640 | 1464052170684 Marionette TRACE conn5 <- [1,1002,null,{}] 18:09:30 INFO - PROCESS | 1640 | 1464052170687 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 1640 | 1464052170826 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:09:30 INFO - PROCESS | 1640 | 1464052170880 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED16000 == 49 [pid = 1640] [id = 260] 18:09:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3BC79B000) [pid = 1640] [serial = 779] [outer = 0000000000000000] 18:09:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BE160400) [pid = 1640] [serial = 780] [outer = 000000E3BC79B000] 18:09:30 INFO - PROCESS | 1640 | 1464052170927 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BEB04000) [pid = 1640] [serial = 781] [outer = 000000E3BC79B000] 18:09:31 INFO - PROCESS | 1640 | 1464052171410 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 775ms 18:09:31 INFO - PROCESS | 1640 | 1464052171461 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:09:31 INFO - PROCESS | 1640 | 1464052171463 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:09:31 INFO - PROCESS | 1640 | 1464052171467 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:09:31 INFO - PROCESS | 1640 | 1464052171469 Marionette TRACE conn5 <- [1,1006,null,{}] 18:09:31 INFO - PROCESS | 1640 | 1464052171472 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:31 INFO - PROCESS | 1640 | 1464052171592 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:09:31 INFO - PROCESS | 1640 | 1464052171601 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E32000 == 50 [pid = 1640] [id = 261] 18:09:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B2CAD800) [pid = 1640] [serial = 782] [outer = 0000000000000000] 18:09:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BEB6E400) [pid = 1640] [serial = 783] [outer = 000000E3B2CAD800] 18:09:31 INFO - PROCESS | 1640 | 1464052171653 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3BF00A000) [pid = 1640] [serial = 784] [outer = 000000E3B2CAD800] 18:09:32 INFO - PROCESS | 1640 | 1464052172092 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 18:09:32 INFO - PROCESS | 1640 | 1464052172141 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 1640 | 1464052172143 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:09:32 INFO - PROCESS | 1640 | 1464052172153 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 1640 | 1464052172155 Marionette TRACE conn5 <- [1,1010,null,{}] 18:09:32 INFO - PROCESS | 1640 | 1464052172158 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:32 INFO - PROCESS | 1640 | 1464052172278 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:09:32 INFO - PROCESS | 1640 | 1464052172284 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29AB800 == 51 [pid = 1640] [id = 262] 18:09:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3BEFC3C00) [pid = 1640] [serial = 785] [outer = 0000000000000000] 18:09:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C029E400) [pid = 1640] [serial = 786] [outer = 000000E3BEFC3C00] 18:09:32 INFO - PROCESS | 1640 | 1464052172488 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3C0627000) [pid = 1640] [serial = 787] [outer = 000000E3BEFC3C00] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3C29B1C00) [pid = 1640] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3B80E4800) [pid = 1640] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3814E5400) [pid = 1640] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E380A3C800) [pid = 1640] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3C10E9C00) [pid = 1640] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3C2F1A400) [pid = 1640] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3BC65C000) [pid = 1640] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3814B5400) [pid = 1640] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3BEA60C00) [pid = 1640] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B2B89400) [pid = 1640] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3BEFBD000) [pid = 1640] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B198C400) [pid = 1640] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3B7306000) [pid = 1640] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3C29AB400) [pid = 1640] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3BEDC9000) [pid = 1640] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:09:32 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3BFEC3400) [pid = 1640] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:09:32 INFO - PROCESS | 1640 | 1464052172887 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 776ms 18:09:32 INFO - PROCESS | 1640 | 1464052172931 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 1640 | 1464052172933 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:09:32 INFO - PROCESS | 1640 | 1464052172937 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:09:32 INFO - PROCESS | 1640 | 1464052172938 Marionette TRACE conn5 <- [1,1014,null,{}] 18:09:32 INFO - PROCESS | 1640 | 1464052172942 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:33 INFO - PROCESS | 1640 | 1464052173056 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:09:33 INFO - PROCESS | 1640 | 1464052173065 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02F2000 == 52 [pid = 1640] [id = 263] 18:09:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B2269C00) [pid = 1640] [serial = 788] [outer = 0000000000000000] 18:09:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3BF451C00) [pid = 1640] [serial = 789] [outer = 000000E3B2269C00] 18:09:33 INFO - PROCESS | 1640 | 1464052173110 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3C0628800) [pid = 1640] [serial = 790] [outer = 000000E3B2269C00] 18:09:33 INFO - PROCESS | 1640 | 1464052173517 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 18:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:09:33 INFO - PROCESS | 1640 | 1464052173569 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 1640 | 1464052173572 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:09:33 INFO - PROCESS | 1640 | 1464052173575 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 1640 | 1464052173577 Marionette TRACE conn5 <- [1,1018,null,{}] 18:09:33 INFO - PROCESS | 1640 | 1464052173580 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:33 INFO - PROCESS | 1640 | 1464052173703 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:09:33 INFO - PROCESS | 1640 | 1464052173716 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3091000 == 53 [pid = 1640] [id = 264] 18:09:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B1B0FC00) [pid = 1640] [serial = 791] [outer = 0000000000000000] 18:09:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3C02A1C00) [pid = 1640] [serial = 792] [outer = 000000E3B1B0FC00] 18:09:33 INFO - PROCESS | 1640 | 1464052173761 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3C18EE800) [pid = 1640] [serial = 793] [outer = 000000E3B1B0FC00] 18:09:34 INFO - PROCESS | 1640 | 1464052174169 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 18:09:34 INFO - PROCESS | 1640 | 1464052174208 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:09:34 INFO - PROCESS | 1640 | 1464052174210 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:09:34 INFO - PROCESS | 1640 | 1464052174213 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:09:34 INFO - PROCESS | 1640 | 1464052174216 Marionette TRACE conn5 <- [1,1022,null,{}] 18:09:34 INFO - PROCESS | 1640 | 1464052174220 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:34 INFO - PROCESS | 1640 | 1464052174382 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:09:34 INFO - PROCESS | 1640 | 1464052174401 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6258000 == 54 [pid = 1640] [id = 265] 18:09:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3C1CECC00) [pid = 1640] [serial = 794] [outer = 0000000000000000] 18:09:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3C293D400) [pid = 1640] [serial = 795] [outer = 000000E3C1CECC00] 18:09:34 INFO - PROCESS | 1640 | 1464052174452 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3C2E39800) [pid = 1640] [serial = 796] [outer = 000000E3C1CECC00] 18:09:35 INFO - PROCESS | 1640 | 1464052175111 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 942ms 18:09:35 INFO - PROCESS | 1640 | 1464052175159 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 1640 | 1464052175165 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:09:35 INFO - PROCESS | 1640 | 1464052175170 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 1640 | 1464052175175 Marionette TRACE conn5 <- [1,1026,null,{}] 18:09:35 INFO - PROCESS | 1640 | 1464052175195 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:35 INFO - PROCESS | 1640 | 1464052175317 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:09:35 INFO - PROCESS | 1640 | 1464052175438 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826BE800 == 55 [pid = 1640] [id = 266] 18:09:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E381944800) [pid = 1640] [serial = 797] [outer = 0000000000000000] 18:09:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E381950800) [pid = 1640] [serial = 798] [outer = 000000E381944800] 18:09:35 INFO - PROCESS | 1640 | 1464052175499 Marionette DEBUG loaded listener.js 18:09:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E38330A000) [pid = 1640] [serial = 799] [outer = 000000E381944800] 18:09:36 INFO - PROCESS | 1640 | 1464052176146 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1005ms 18:09:36 INFO - PROCESS | 1640 | 1464052176178 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:09:36 INFO - PROCESS | 1640 | 1464052176185 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:09:36 INFO - PROCESS | 1640 | 1464052176192 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:09:36 INFO - PROCESS | 1640 | 1464052176195 Marionette TRACE conn5 <- [1,1030,null,{}] 18:09:36 INFO - PROCESS | 1640 | 1464052176199 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:36 INFO - PROCESS | 1640 | 1464052176316 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:09:36 INFO - PROCESS | 1640 | 1464052176408 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF117000 == 56 [pid = 1640] [id = 267] 18:09:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3B2CB4C00) [pid = 1640] [serial = 800] [outer = 0000000000000000] 18:09:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3B7306400) [pid = 1640] [serial = 801] [outer = 000000E3B2CB4C00] 18:09:36 INFO - PROCESS | 1640 | 1464052176464 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3BC36D400) [pid = 1640] [serial = 802] [outer = 000000E3B2CB4C00] 18:09:37 INFO - PROCESS | 1640 | 1464052177056 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 943ms 18:09:37 INFO - PROCESS | 1640 | 1464052177141 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 1640 | 1464052177144 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:09:37 INFO - PROCESS | 1640 | 1464052177148 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 1640 | 1464052177152 Marionette TRACE conn5 <- [1,1034,null,{}] 18:09:37 INFO - PROCESS | 1640 | 1464052177164 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:37 INFO - PROCESS | 1640 | 1464052177289 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:09:37 INFO - PROCESS | 1640 | 1464052177404 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C79B4000 == 57 [pid = 1640] [id = 268] 18:09:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3BD0DC000) [pid = 1640] [serial = 803] [outer = 0000000000000000] 18:09:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3C0294C00) [pid = 1640] [serial = 804] [outer = 000000E3BD0DC000] 18:09:37 INFO - PROCESS | 1640 | 1464052177464 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3C293C800) [pid = 1640] [serial = 805] [outer = 000000E3BD0DC000] 18:09:38 INFO - PROCESS | 1640 | 1464052178024 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 943ms 18:09:38 INFO - PROCESS | 1640 | 1464052178093 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:09:38 INFO - PROCESS | 1640 | 1464052178096 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:09:38 INFO - PROCESS | 1640 | 1464052178099 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 1640 | 1464052178102 Marionette TRACE conn5 <- [1,1038,null,{}] 18:09:38 INFO - PROCESS | 1640 | 1464052178105 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:38 INFO - PROCESS | 1640 | 1464052178257 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:09:38 INFO - PROCESS | 1640 | 1464052178310 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383330800 == 58 [pid = 1640] [id = 269] 18:09:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3C2E09400) [pid = 1640] [serial = 806] [outer = 0000000000000000] 18:09:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3C2E35800) [pid = 1640] [serial = 807] [outer = 000000E3C2E09400] 18:09:38 INFO - PROCESS | 1640 | 1464052178366 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3C2E95000) [pid = 1640] [serial = 808] [outer = 000000E3C2E09400] 18:09:38 INFO - PROCESS | 1640 | 1464052178976 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 944ms 18:09:39 INFO - PROCESS | 1640 | 1464052179056 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:09:39 INFO - PROCESS | 1640 | 1464052179058 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:09:39 INFO - PROCESS | 1640 | 1464052179063 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - PROCESS | 1640 | 1464052179065 Marionette TRACE conn5 <- [1,1042,null,{}] 18:09:39 INFO - PROCESS | 1640 | 1464052179070 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:39 INFO - PROCESS | 1640 | 1464052179177 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:09:39 INFO - PROCESS | 1640 | 1464052179295 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B1D800 == 59 [pid = 1640] [id = 270] 18:09:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E381815C00) [pid = 1640] [serial = 809] [outer = 0000000000000000] 18:09:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E381819C00) [pid = 1640] [serial = 810] [outer = 000000E381815C00] 18:09:39 INFO - PROCESS | 1640 | 1464052179352 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E38181FC00) [pid = 1640] [serial = 811] [outer = 000000E381815C00] 18:09:40 INFO - PROCESS | 1640 | 1464052180016 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 985ms 18:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:09:40 INFO - PROCESS | 1640 | 1464052180051 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:09:40 INFO - PROCESS | 1640 | 1464052180054 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:09:40 INFO - PROCESS | 1640 | 1464052180057 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:09:40 INFO - PROCESS | 1640 | 1464052180060 Marionette TRACE conn5 <- [1,1046,null,{}] 18:09:40 INFO - PROCESS | 1640 | 1464052180064 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:40 INFO - PROCESS | 1640 | 1464052180187 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:09:40 INFO - PROCESS | 1640 | 1464052180309 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381396000 == 60 [pid = 1640] [id = 271] 18:09:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E3814EB000) [pid = 1640] [serial = 812] [outer = 0000000000000000] 18:09:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E381EEF000) [pid = 1640] [serial = 813] [outer = 000000E3814EB000] 18:09:40 INFO - PROCESS | 1640 | 1464052180367 Marionette DEBUG loaded listener.js 18:09:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3BEA4AC00) [pid = 1640] [serial = 814] [outer = 000000E3814EB000] 18:09:41 INFO - PROCESS | 1640 | 1464052181114 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1134ms 18:09:41 INFO - PROCESS | 1640 | 1464052181194 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:09:41 INFO - PROCESS | 1640 | 1464052181198 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:09:41 INFO - PROCESS | 1640 | 1464052181203 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:09:41 INFO - PROCESS | 1640 | 1464052181207 Marionette TRACE conn5 <- [1,1050,null,{}] 18:09:41 INFO - PROCESS | 1640 | 1464052181213 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:41 INFO - PROCESS | 1640 | 1464052181325 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:09:41 INFO - PROCESS | 1640 | 1464052181447 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381393000 == 61 [pid = 1640] [id = 272] 18:09:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 141 (000000E38191D000) [pid = 1640] [serial = 815] [outer = 0000000000000000] 18:09:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 142 (000000E380A25800) [pid = 1640] [serial = 816] [outer = 000000E38191D000] 18:09:41 INFO - PROCESS | 1640 | 1464052181502 Marionette DEBUG loaded listener.js 18:09:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 143 (000000E38194A000) [pid = 1640] [serial = 817] [outer = 000000E38191D000] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3091000 == 60 [pid = 1640] [id = 264] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02F2000 == 59 [pid = 1640] [id = 263] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29AB800 == 58 [pid = 1640] [id = 262] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E32000 == 57 [pid = 1640] [id = 261] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED16000 == 56 [pid = 1640] [id = 260] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9AE1000 == 55 [pid = 1640] [id = 259] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7C2C000 == 54 [pid = 1640] [id = 258] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29A7800 == 53 [pid = 1640] [id = 257] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D7A000 == 52 [pid = 1640] [id = 256] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E29800 == 51 [pid = 1640] [id = 255] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E39800 == 50 [pid = 1640] [id = 254] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E381408800 == 49 [pid = 1640] [id = 253] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF10A800 == 48 [pid = 1640] [id = 252] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840FA000 == 47 [pid = 1640] [id = 251] 18:09:41 INFO - PROCESS | 1640 | --DOMWINDOW == 142 (000000E3B11D7C00) [pid = 1640] [serial = 747] [outer = 0000000000000000] [url = about:blank] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E2D800 == 46 [pid = 1640] [id = 250] 18:09:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E22800 == 45 [pid = 1640] [id = 249] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 141 (000000E3B2B8B800) [pid = 1640] [serial = 612] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 140 (000000E3B909C400) [pid = 1640] [serial = 615] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E3C2E0A800) [pid = 1640] [serial = 654] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E3BF8CD800) [pid = 1640] [serial = 618] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3C0B53C00) [pid = 1640] [serial = 621] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E3C2E10000) [pid = 1640] [serial = 738] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3B8B06000) [pid = 1640] [serial = 723] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E3B9A13400) [pid = 1640] [serial = 724] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3B2B8A400) [pid = 1640] [serial = 702] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E382676000) [pid = 1640] [serial = 718] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3814E9000) [pid = 1640] [serial = 717] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3814E2000) [pid = 1640] [serial = 720] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3C29A6800) [pid = 1640] [serial = 736] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3B2BB0C00) [pid = 1640] [serial = 721] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3C3278000) [pid = 1640] [serial = 699] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3BC6F4C00) [pid = 1640] [serial = 726] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3BE15F400) [pid = 1640] [serial = 727] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3C1DFEC00) [pid = 1640] [serial = 735] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3C32B6000) [pid = 1640] [serial = 700] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3C21B8800) [pid = 1640] [serial = 708] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3BC611800) [pid = 1640] [serial = 705] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3C0339C00) [pid = 1640] [serial = 711] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3C0624000) [pid = 1640] [serial = 714] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3B3F72800) [pid = 1640] [serial = 742] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3814BD800) [pid = 1640] [serial = 741] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BEB67400) [pid = 1640] [serial = 729] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3C3272400) [pid = 1640] [serial = 745] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3C2E8C800) [pid = 1640] [serial = 739] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3BFD94800) [pid = 1640] [serial = 732] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3C0EDB000) [pid = 1640] [serial = 733] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3C2E3C800) [pid = 1640] [serial = 744] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3BEDC5400) [pid = 1640] [serial = 730] [outer = 0000000000000000] [url = about:blank] 18:09:42 INFO - PROCESS | 1640 | 1464052182081 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 942ms 18:09:42 INFO - PROCESS | 1640 | 1464052182150 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 1640 | 1464052182155 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:09:42 INFO - PROCESS | 1640 | 1464052182162 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 1640 | 1464052182164 Marionette TRACE conn5 <- [1,1054,null,{}] 18:09:42 INFO - PROCESS | 1640 | 1464052182168 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:42 INFO - PROCESS | 1640 | 1464052182258 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:09:42 INFO - PROCESS | 1640 | 1464052182339 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E2C800 == 46 [pid = 1640] [id = 273] 18:09:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3814B4C00) [pid = 1640] [serial = 818] [outer = 0000000000000000] 18:09:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E381923000) [pid = 1640] [serial = 819] [outer = 000000E3814B4C00] 18:09:42 INFO - PROCESS | 1640 | 1464052182386 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3826E5000) [pid = 1640] [serial = 820] [outer = 000000E3814B4C00] 18:09:42 INFO - PROCESS | 1640 | 1464052182839 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 733ms 18:09:42 INFO - PROCESS | 1640 | 1464052182897 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 1640 | 1464052182899 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:09:42 INFO - PROCESS | 1640 | 1464052182903 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 1640 | 1464052182907 Marionette TRACE conn5 <- [1,1058,null,{}] 18:09:42 INFO - PROCESS | 1640 | 1464052182918 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:43 INFO - PROCESS | 1640 | 1464052183010 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:09:43 INFO - PROCESS | 1640 | 1464052183028 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2045000 == 47 [pid = 1640] [id = 274] 18:09:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B29DA800) [pid = 1640] [serial = 821] [outer = 0000000000000000] 18:09:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3B2B88C00) [pid = 1640] [serial = 822] [outer = 000000E3B29DA800] 18:09:43 INFO - PROCESS | 1640 | 1464052183077 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B3222400) [pid = 1640] [serial = 823] [outer = 000000E3B29DA800] 18:09:43 INFO - PROCESS | 1640 | 1464052183540 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 18:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:09:43 INFO - PROCESS | 1640 | 1464052183597 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 1640 | 1464052183600 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:09:43 INFO - PROCESS | 1640 | 1464052183603 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 1640 | 1464052183605 Marionette TRACE conn5 <- [1,1062,null,{}] 18:09:43 INFO - PROCESS | 1640 | 1464052183609 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:43 INFO - PROCESS | 1640 | 1464052183699 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:09:43 INFO - PROCESS | 1640 | 1464052183707 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B731F800 == 48 [pid = 1640] [id = 275] 18:09:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B744C400) [pid = 1640] [serial = 824] [outer = 0000000000000000] 18:09:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B77D0000) [pid = 1640] [serial = 825] [outer = 000000E3B744C400] 18:09:43 INFO - PROCESS | 1640 | 1464052183755 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B8C0D000) [pid = 1640] [serial = 826] [outer = 000000E3B744C400] 18:09:44 INFO - PROCESS | 1640 | 1464052184182 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 18:09:44 INFO - PROCESS | 1640 | 1464052184240 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 1640 | 1464052184242 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:09:44 INFO - PROCESS | 1640 | 1464052184245 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 1640 | 1464052184247 Marionette TRACE conn5 <- [1,1066,null,{}] 18:09:44 INFO - PROCESS | 1640 | 1464052184251 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:44 INFO - PROCESS | 1640 | 1464052184364 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:09:44 INFO - PROCESS | 1640 | 1464052184444 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EC8000 == 49 [pid = 1640] [id = 276] 18:09:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B8C07C00) [pid = 1640] [serial = 827] [outer = 0000000000000000] 18:09:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B924F400) [pid = 1640] [serial = 828] [outer = 000000E3B8C07C00] 18:09:44 INFO - PROCESS | 1640 | 1464052184490 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BC654800) [pid = 1640] [serial = 829] [outer = 000000E3B8C07C00] 18:09:44 INFO - PROCESS | 1640 | 1464052184926 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 18:09:44 INFO - PROCESS | 1640 | 1464052184982 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 1640 | 1464052184993 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:09:45 INFO - PROCESS | 1640 | 1464052184997 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 1640 | 1464052184998 Marionette TRACE conn5 <- [1,1070,null,{}] 18:09:45 INFO - PROCESS | 1640 | 1464052185002 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:45 INFO - PROCESS | 1640 | 1464052185137 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:09:45 INFO - PROCESS | 1640 | 1464052185195 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA0F800 == 50 [pid = 1640] [id = 277] 18:09:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BD08D800) [pid = 1640] [serial = 830] [outer = 0000000000000000] 18:09:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BEA63C00) [pid = 1640] [serial = 831] [outer = 000000E3BD08D800] 18:09:45 INFO - PROCESS | 1640 | 1464052185242 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BEF9B000) [pid = 1640] [serial = 832] [outer = 000000E3BD08D800] 18:09:45 INFO - PROCESS | 1640 | 1464052185670 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 732ms 18:09:45 INFO - PROCESS | 1640 | 1464052185733 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:09:45 INFO - PROCESS | 1640 | 1464052185736 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:09:45 INFO - PROCESS | 1640 | 1464052185749 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 1640 | 1464052185751 Marionette TRACE conn5 <- [1,1074,null,{}] 18:09:45 INFO - PROCESS | 1640 | 1464052185754 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:45 INFO - PROCESS | 1640 | 1464052185866 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:09:45 INFO - PROCESS | 1640 | 1464052185921 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF68B000 == 51 [pid = 1640] [id = 278] 18:09:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3BF010400) [pid = 1640] [serial = 833] [outer = 0000000000000000] 18:09:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3BFD65400) [pid = 1640] [serial = 834] [outer = 000000E3BF010400] 18:09:45 INFO - PROCESS | 1640 | 1464052185969 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C0335800) [pid = 1640] [serial = 835] [outer = 000000E3BF010400] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3B2CAD800) [pid = 1640] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3BEFC3C00) [pid = 1640] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B29D6400) [pid = 1640] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B4255C00) [pid = 1640] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E380A97400) [pid = 1640] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3814B2400) [pid = 1640] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B8B09800) [pid = 1640] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B2269C00) [pid = 1640] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3BC79B000) [pid = 1640] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:09:46 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3B1B0FC00) [pid = 1640] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:09:46 INFO - PROCESS | 1640 | 1464052186455 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 18:09:46 INFO - PROCESS | 1640 | 1464052186481 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 1640 | 1464052186483 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:09:46 INFO - PROCESS | 1640 | 1464052186487 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:09:46 INFO - PROCESS | 1640 | 1464052186488 Marionette TRACE conn5 <- [1,1078,null,{}] 18:09:46 INFO - PROCESS | 1640 | 1464052186500 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:46 INFO - PROCESS | 1640 | 1464052186586 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:09:46 INFO - PROCESS | 1640 | 1464052186665 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C004A000 == 52 [pid = 1640] [id = 279] 18:09:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E38330F400) [pid = 1640] [serial = 836] [outer = 0000000000000000] 18:09:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B924F000) [pid = 1640] [serial = 837] [outer = 000000E38330F400] 18:09:46 INFO - PROCESS | 1640 | 1464052186711 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3C0622800) [pid = 1640] [serial = 838] [outer = 000000E38330F400] 18:09:47 INFO - PROCESS | 1640 | 1464052187074 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 628ms 18:09:47 INFO - PROCESS | 1640 | 1464052187119 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 1640 | 1464052187121 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:09:47 INFO - PROCESS | 1640 | 1464052187124 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 1640 | 1464052187126 Marionette TRACE conn5 <- [1,1082,null,{}] 18:09:47 INFO - PROCESS | 1640 | 1464052187129 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:47 INFO - PROCESS | 1640 | 1464052187270 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:09:47 INFO - PROCESS | 1640 | 1464052187282 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C1C1F800 == 53 [pid = 1640] [id = 280] 18:09:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3C0B53C00) [pid = 1640] [serial = 839] [outer = 0000000000000000] 18:09:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3C105CC00) [pid = 1640] [serial = 840] [outer = 000000E3C0B53C00] 18:09:47 INFO - PROCESS | 1640 | 1464052187328 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3C21BDC00) [pid = 1640] [serial = 841] [outer = 000000E3C0B53C00] 18:09:47 INFO - PROCESS | 1640 | 1464052187753 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 690ms 18:09:47 INFO - PROCESS | 1640 | 1464052187818 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 1640 | 1464052187820 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:09:47 INFO - PROCESS | 1640 | 1464052187824 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 1640 | 1464052187834 Marionette TRACE conn5 <- [1,1086,null,{}] 18:09:47 INFO - PROCESS | 1640 | 1464052187838 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:47 INFO - PROCESS | 1640 | 1464052187926 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:09:47 INFO - PROCESS | 1640 | 1464052187935 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3386800 == 54 [pid = 1640] [id = 281] 18:09:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3C2E02400) [pid = 1640] [serial = 842] [outer = 0000000000000000] 18:09:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3C2E0BC00) [pid = 1640] [serial = 843] [outer = 000000E3C2E02400] 18:09:47 INFO - PROCESS | 1640 | 1464052187981 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3C2F15400) [pid = 1640] [serial = 844] [outer = 000000E3C2E02400] 18:09:48 INFO - PROCESS | 1640 | 1464052188560 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 839ms 18:09:48 INFO - PROCESS | 1640 | 1464052188666 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 1640 | 1464052188671 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:09:48 INFO - PROCESS | 1640 | 1464052188677 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:09:48 INFO - PROCESS | 1640 | 1464052188682 Marionette TRACE conn5 <- [1,1090,null,{}] 18:09:48 INFO - PROCESS | 1640 | 1464052188688 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:48 INFO - PROCESS | 1640 | 1464052188821 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:09:48 INFO - PROCESS | 1640 | 1464052188938 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E8F800 == 55 [pid = 1640] [id = 282] 18:09:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E381812800) [pid = 1640] [serial = 845] [outer = 0000000000000000] 18:09:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E381919000) [pid = 1640] [serial = 846] [outer = 000000E381812800] 18:09:49 INFO - PROCESS | 1640 | 1464052189001 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E382670C00) [pid = 1640] [serial = 847] [outer = 000000E381812800] 18:09:49 INFO - PROCESS | 1640 | 1464052189591 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 984ms 18:09:49 INFO - PROCESS | 1640 | 1464052189664 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 1640 | 1464052189671 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:09:49 INFO - PROCESS | 1640 | 1464052189677 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:09:49 INFO - PROCESS | 1640 | 1464052189680 Marionette TRACE conn5 <- [1,1094,null,{}] 18:09:49 INFO - PROCESS | 1640 | 1464052189685 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:49 INFO - PROCESS | 1640 | 1464052189830 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:09:49 INFO - PROCESS | 1640 | 1464052189952 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7E9800 == 56 [pid = 1640] [id = 283] 18:09:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3B11D7C00) [pid = 1640] [serial = 848] [outer = 0000000000000000] 18:09:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3B2920400) [pid = 1640] [serial = 849] [outer = 000000E3B11D7C00] 18:09:50 INFO - PROCESS | 1640 | 1464052190009 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3B7112400) [pid = 1640] [serial = 850] [outer = 000000E3B11D7C00] 18:09:50 INFO - PROCESS | 1640 | 1464052190631 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 985ms 18:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:09:50 INFO - PROCESS | 1640 | 1464052190669 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:09:50 INFO - PROCESS | 1640 | 1464052190672 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:09:50 INFO - PROCESS | 1640 | 1464052190676 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:09:50 INFO - PROCESS | 1640 | 1464052190680 Marionette TRACE conn5 <- [1,1098,null,{}] 18:09:50 INFO - PROCESS | 1640 | 1464052190692 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:50 INFO - PROCESS | 1640 | 1464052190810 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:09:50 INFO - PROCESS | 1640 | 1464052190935 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E3C800 == 57 [pid = 1640] [id = 284] 18:09:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3BE164800) [pid = 1640] [serial = 851] [outer = 0000000000000000] 18:09:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E3BEA50800) [pid = 1640] [serial = 852] [outer = 000000E3BE164800] 18:09:50 INFO - PROCESS | 1640 | 1464052190995 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E3C21C6C00) [pid = 1640] [serial = 853] [outer = 000000E3BE164800] 18:09:51 INFO - PROCESS | 1640 | 1464052191634 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 18:09:51 INFO - PROCESS | 1640 | 1464052191664 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 1640 | 1464052191667 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:09:51 INFO - PROCESS | 1640 | 1464052191671 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 1640 | 1464052191673 Marionette TRACE conn5 <- [1,1102,null,{}] 18:09:51 INFO - PROCESS | 1640 | 1464052191676 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:51 INFO - PROCESS | 1640 | 1464052191789 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:09:51 INFO - PROCESS | 1640 | 1464052191883 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FD1800 == 58 [pid = 1640] [id = 285] 18:09:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E38408B800) [pid = 1640] [serial = 854] [outer = 0000000000000000] 18:09:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E384091000) [pid = 1640] [serial = 855] [outer = 000000E38408B800] 18:09:51 INFO - PROCESS | 1640 | 1464052191939 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E3C10ED400) [pid = 1640] [serial = 856] [outer = 000000E38408B800] 18:09:52 INFO - PROCESS | 1640 | 1464052192834 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1180ms 18:09:52 INFO - PROCESS | 1640 | 1464052192858 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 1640 | 1464052192863 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:09:52 INFO - PROCESS | 1640 | 1464052192869 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:09:52 INFO - PROCESS | 1640 | 1464052192874 Marionette TRACE conn5 <- [1,1106,null,{}] 18:09:52 INFO - PROCESS | 1640 | 1464052192881 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:53 INFO - PROCESS | 1640 | 1464052192989 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:09:53 INFO - PROCESS | 1640 | 1464052193073 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819DB000 == 59 [pid = 1640] [id = 286] 18:09:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3809B6400) [pid = 1640] [serial = 857] [outer = 0000000000000000] 18:09:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 141 (000000E380A8C400) [pid = 1640] [serial = 858] [outer = 000000E3809B6400] 18:09:53 INFO - PROCESS | 1640 | 1464052193167 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 142 (000000E381818400) [pid = 1640] [serial = 859] [outer = 000000E3809B6400] 18:09:53 INFO - PROCESS | 1640 | 1464052193807 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 985ms 18:09:53 INFO - PROCESS | 1640 | 1464052193858 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:09:53 INFO - PROCESS | 1640 | 1464052193864 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:09:53 INFO - PROCESS | 1640 | 1464052193889 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 1640 | 1464052193892 Marionette TRACE conn5 <- [1,1110,null,{}] 18:09:53 INFO - PROCESS | 1640 | 1464052193897 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:54 INFO - PROCESS | 1640 | 1464052194001 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:09:54 INFO - PROCESS | 1640 | 1464052194082 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38139C000 == 60 [pid = 1640] [id = 287] 18:09:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 143 (000000E380A3C800) [pid = 1640] [serial = 860] [outer = 0000000000000000] 18:09:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 144 (000000E381814C00) [pid = 1640] [serial = 861] [outer = 000000E380A3C800] 18:09:54 INFO - PROCESS | 1640 | 1464052194179 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 145 (000000E383309C00) [pid = 1640] [serial = 862] [outer = 000000E380A3C800] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C1C1F800 == 59 [pid = 1640] [id = 280] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C004A000 == 58 [pid = 1640] [id = 279] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF68B000 == 57 [pid = 1640] [id = 278] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA0F800 == 56 [pid = 1640] [id = 277] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8EC8000 == 55 [pid = 1640] [id = 276] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B731F800 == 54 [pid = 1640] [id = 275] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2045000 == 53 [pid = 1640] [id = 274] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E2C800 == 52 [pid = 1640] [id = 273] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 144 (000000E3C0333400) [pid = 1640] [serial = 759] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 143 (000000E3BC6F3800) [pid = 1640] [serial = 756] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 142 (000000E38191F800) [pid = 1640] [serial = 762] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 141 (000000E3814E9800) [pid = 1640] [serial = 750] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 140 (000000E3B24C2C00) [pid = 1640] [serial = 753] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E381393000 == 51 [pid = 1640] [id = 272] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C79B4000 == 50 [pid = 1640] [id = 268] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF117000 == 49 [pid = 1640] [id = 267] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826BE800 == 48 [pid = 1640] [id = 266] 18:09:54 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6258000 == 47 [pid = 1640] [id = 265] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E3C18EE800) [pid = 1640] [serial = 793] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E3BF00A000) [pid = 1640] [serial = 784] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3C029E400) [pid = 1640] [serial = 786] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E3B2A68400) [pid = 1640] [serial = 771] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3B747C000) [pid = 1640] [serial = 774] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E3814B2C00) [pid = 1640] [serial = 768] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E38194B800) [pid = 1640] [serial = 766] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3BC606400) [pid = 1640] [serial = 778] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3C0628800) [pid = 1640] [serial = 790] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3BE160400) [pid = 1640] [serial = 780] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3BEB04000) [pid = 1640] [serial = 781] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3B2CAB400) [pid = 1640] [serial = 772] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3814EC000) [pid = 1640] [serial = 765] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3BEB6E400) [pid = 1640] [serial = 783] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B9A1C800) [pid = 1640] [serial = 777] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E38266D400) [pid = 1640] [serial = 769] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B80A1400) [pid = 1640] [serial = 775] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3BF451C00) [pid = 1640] [serial = 789] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3C0627000) [pid = 1640] [serial = 787] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3C02A1C00) [pid = 1640] [serial = 792] [outer = 0000000000000000] [url = about:blank] 18:09:54 INFO - PROCESS | 1640 | 1464052194685 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 838ms 18:09:54 INFO - PROCESS | 1640 | 1464052194731 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:09:54 INFO - PROCESS | 1640 | 1464052194733 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:09:54 INFO - PROCESS | 1640 | 1464052194737 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:09:54 INFO - PROCESS | 1640 | 1464052194740 Marionette TRACE conn5 <- [1,1114,null,{}] 18:09:54 INFO - PROCESS | 1640 | 1464052194751 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:54 INFO - PROCESS | 1640 | 1464052194841 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:09:54 INFO - PROCESS | 1640 | 1464052194851 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826A7800 == 48 [pid = 1640] [id = 288] 18:09:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E382675400) [pid = 1640] [serial = 863] [outer = 0000000000000000] 18:09:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E383306800) [pid = 1640] [serial = 864] [outer = 000000E382675400] 18:09:54 INFO - PROCESS | 1640 | 1464052194900 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E383C41800) [pid = 1640] [serial = 865] [outer = 000000E382675400] 18:09:55 INFO - PROCESS | 1640 | 1464052195368 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 18:09:55 INFO - PROCESS | 1640 | 1464052195431 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:09:55 INFO - PROCESS | 1640 | 1464052195433 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:09:55 INFO - PROCESS | 1640 | 1464052195437 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 1640 | 1464052195439 Marionette TRACE conn5 <- [1,1118,null,{}] 18:09:55 INFO - PROCESS | 1640 | 1464052195442 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:55 INFO - PROCESS | 1640 | 1464052195528 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:09:55 INFO - PROCESS | 1640 | 1464052195536 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FE6800 == 49 [pid = 1640] [id = 289] 18:09:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E384085C00) [pid = 1640] [serial = 866] [outer = 0000000000000000] 18:09:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E384091400) [pid = 1640] [serial = 867] [outer = 000000E384085C00] 18:09:55 INFO - PROCESS | 1640 | 1464052195584 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3B2243400) [pid = 1640] [serial = 868] [outer = 000000E384085C00] 18:09:56 INFO - PROCESS | 1640 | 1464052196055 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 18:09:56 INFO - PROCESS | 1640 | 1464052196111 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 1640 | 1464052196113 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:09:56 INFO - PROCESS | 1640 | 1464052196117 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - PROCESS | 1640 | 1464052196119 Marionette TRACE conn5 <- [1,1122,null,{}] 18:09:56 INFO - PROCESS | 1640 | 1464052196122 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:56 INFO - PROCESS | 1640 | 1464052196207 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:09:56 INFO - PROCESS | 1640 | 1464052196216 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3028000 == 50 [pid = 1640] [id = 290] 18:09:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3B2922800) [pid = 1640] [serial = 869] [outer = 0000000000000000] 18:09:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3B29DF000) [pid = 1640] [serial = 870] [outer = 000000E3B2922800] 18:09:56 INFO - PROCESS | 1640 | 1464052196262 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3B2BB1800) [pid = 1640] [serial = 871] [outer = 000000E3B2922800] 18:09:56 INFO - PROCESS | 1640 | [GFX2-]: DrawTargetD2D 1.1 (000000E3B92FBC90): Failed to create GradientStopCollection with no stops. 18:09:56 INFO - PROCESS | 1640 | [GFX3-]: No stops specified for gradient pattern. 18:09:56 INFO - PROCESS | 1640 | 1464052196708 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 627ms 18:09:56 INFO - PROCESS | 1640 | 1464052196756 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 1640 | 1464052196758 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:09:56 INFO - PROCESS | 1640 | 1464052196762 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - PROCESS | 1640 | 1464052196763 Marionette TRACE conn5 <- [1,1126,null,{}] 18:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:09:56 INFO - PROCESS | 1640 | 1464052196767 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:56 INFO - PROCESS | 1640 | 1464052196898 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:09:56 INFO - PROCESS | 1640 | 1464052196976 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7C31000 == 51 [pid = 1640] [id = 291] 18:09:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3B2CA8400) [pid = 1640] [serial = 872] [outer = 0000000000000000] 18:09:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3B424C400) [pid = 1640] [serial = 873] [outer = 000000E3B2CA8400] 18:09:57 INFO - PROCESS | 1640 | 1464052197023 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3B7E4A800) [pid = 1640] [serial = 874] [outer = 000000E3B2CA8400] 18:09:57 INFO - PROCESS | 1640 | 1464052197470 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 18:09:57 INFO - PROCESS | 1640 | 1464052197501 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 1640 | 1464052197503 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:09:57 INFO - PROCESS | 1640 | 1464052197512 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 1640 | 1464052197515 Marionette TRACE conn5 <- [1,1130,null,{}] 18:09:57 INFO - PROCESS | 1640 | 1464052197518 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:57 INFO - PROCESS | 1640 | 1464052197625 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:09:57 INFO - PROCESS | 1640 | 1464052197677 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B922B800 == 52 [pid = 1640] [id = 292] 18:09:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3B8B08400) [pid = 1640] [serial = 875] [outer = 0000000000000000] 18:09:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3B8C0B400) [pid = 1640] [serial = 876] [outer = 000000E3B8B08400] 18:09:57 INFO - PROCESS | 1640 | 1464052197723 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E3BC368000) [pid = 1640] [serial = 877] [outer = 000000E3B8B08400] 18:09:58 INFO - PROCESS | 1640 | 1464052198166 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 18:09:58 INFO - PROCESS | 1640 | 1464052198205 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 1640 | 1464052198207 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:09:58 INFO - PROCESS | 1640 | 1464052198211 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - PROCESS | 1640 | 1464052198213 Marionette TRACE conn5 <- [1,1134,null,{}] 18:09:58 INFO - PROCESS | 1640 | 1464052198221 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:58 INFO - PROCESS | 1640 | 1464052198358 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:09:58 INFO - PROCESS | 1640 | 1464052198380 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA4A000 == 53 [pid = 1640] [id = 293] 18:09:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E3BC605400) [pid = 1640] [serial = 878] [outer = 0000000000000000] 18:09:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E3BC609C00) [pid = 1640] [serial = 879] [outer = 000000E3BC605400] 18:09:58 INFO - PROCESS | 1640 | 1464052198425 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E3BC6CE400) [pid = 1640] [serial = 880] [outer = 000000E3BC605400] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3B8C09C00) [pid = 1640] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E3814E1400) [pid = 1640] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E383310400) [pid = 1640] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E3C0331800) [pid = 1640] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3C0293800) [pid = 1640] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3B8C8B800) [pid = 1640] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3B2035000) [pid = 1640] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E382672400) [pid = 1640] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3BF64FC00) [pid = 1640] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E381918400) [pid = 1640] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3B1940C00) [pid = 1640] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B24BAC00) [pid = 1640] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B8095C00) [pid = 1640] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3BEF9C400) [pid = 1640] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3826E4C00) [pid = 1640] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3B8C07C00) [pid = 1640] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3BD08D800) [pid = 1640] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E38330F400) [pid = 1640] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3BF010400) [pid = 1640] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3814B4C00) [pid = 1640] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BD0DC000) [pid = 1640] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3C2E09400) [pid = 1640] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E38191D000) [pid = 1640] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E381944800) [pid = 1640] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3814EB000) [pid = 1640] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B29DA800) [pid = 1640] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B2CB4C00) [pid = 1640] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3C1CECC00) [pid = 1640] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B744C400) [pid = 1640] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3C0B53C00) [pid = 1640] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:09:59 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3C029B800) [pid = 1640] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:09:59 INFO - PROCESS | 1640 | 1464052199193 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1031ms 18:09:59 INFO - PROCESS | 1640 | 1464052199245 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 1640 | 1464052199248 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:09:59 INFO - PROCESS | 1640 | 1464052199251 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 1640 | 1464052199253 Marionette TRACE conn5 <- [1,1138,null,{}] 18:09:59 INFO - PROCESS | 1640 | 1464052199271 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:59 INFO - PROCESS | 1640 | 1464052199355 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:09:59 INFO - PROCESS | 1640 | 1464052199434 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840FB000 == 54 [pid = 1640] [id = 294] 18:09:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E380A8F400) [pid = 1640] [serial = 881] [outer = 0000000000000000] 18:09:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E38191D000) [pid = 1640] [serial = 882] [outer = 000000E380A8F400] 18:09:59 INFO - PROCESS | 1640 | 1464052199480 Marionette DEBUG loaded listener.js 18:09:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B1945C00) [pid = 1640] [serial = 883] [outer = 000000E380A8F400] 18:09:59 INFO - PROCESS | 1640 | 1464052199974 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:09:59 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 839ms 18:10:00 INFO - PROCESS | 1640 | 1464052200094 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 1640 | 1464052200096 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:10:00 INFO - PROCESS | 1640 | 1464052200100 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 1640 | 1464052200110 Marionette TRACE conn5 <- [1,1142,null,{}] 18:10:00 INFO - PROCESS | 1640 | 1464052200114 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:00 INFO - PROCESS | 1640 | 1464052200202 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:10:00 INFO - PROCESS | 1640 | 1464052200211 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF683000 == 55 [pid = 1640] [id = 295] 18:10:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3BC6DA000) [pid = 1640] [serial = 884] [outer = 0000000000000000] 18:10:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3BE161000) [pid = 1640] [serial = 885] [outer = 000000E3BC6DA000] 18:10:00 INFO - PROCESS | 1640 | 1464052200257 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3BEA48C00) [pid = 1640] [serial = 886] [outer = 000000E3BC6DA000] 18:10:00 INFO - PROCESS | 1640 | 1464052200692 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 649ms 18:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:10:00 INFO - PROCESS | 1640 | 1464052200772 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 1640 | 1464052200774 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:10:00 INFO - PROCESS | 1640 | 1464052200781 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 1640 | 1464052200783 Marionette TRACE conn5 <- [1,1146,null,{}] 18:10:00 INFO - PROCESS | 1640 | 1464052200787 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:00 INFO - PROCESS | 1640 | 1464052200892 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:10:00 INFO - PROCESS | 1640 | 1464052200900 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0045000 == 56 [pid = 1640] [id = 296] 18:10:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3BEA62800) [pid = 1640] [serial = 887] [outer = 0000000000000000] 18:10:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3BEB71400) [pid = 1640] [serial = 888] [outer = 000000E3BEA62800] 18:10:00 INFO - PROCESS | 1640 | 1464052200950 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3BF8CD800) [pid = 1640] [serial = 889] [outer = 000000E3BEA62800] 18:10:01 INFO - PROCESS | 1640 | 1464052201655 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 1640 | 1464052201730 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:10:01 INFO - PROCESS | 1640 | 1464052201735 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 1640 | 1464052201740 Marionette TRACE conn5 <- [1,1150,null,{}] 18:10:01 INFO - PROCESS | 1640 | 1464052201746 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:01 INFO - PROCESS | 1640 | 1464052201899 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:10:02 INFO - PROCESS | 1640 | 1464052202023 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38262E800 == 57 [pid = 1640] [id = 297] 18:10:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3814E8C00) [pid = 1640] [serial = 890] [outer = 0000000000000000] 18:10:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E38191A000) [pid = 1640] [serial = 891] [outer = 000000E3814E8C00] 18:10:02 INFO - PROCESS | 1640 | 1464052202083 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E381EE8000) [pid = 1640] [serial = 892] [outer = 000000E3814E8C00] 18:10:02 INFO - PROCESS | 1640 | 1464052202699 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1029ms 18:10:02 INFO - PROCESS | 1640 | 1464052202766 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:10:02 INFO - PROCESS | 1640 | 1464052202773 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:10:02 INFO - PROCESS | 1640 | 1464052202780 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:10:02 INFO - PROCESS | 1640 | 1464052202783 Marionette TRACE conn5 <- [1,1154,null,{}] 18:10:02 INFO - PROCESS | 1640 | 1464052202787 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:02 INFO - PROCESS | 1640 | 1464052202906 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:10:03 INFO - PROCESS | 1640 | 1464052203028 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9AE3800 == 58 [pid = 1640] [id = 298] 18:10:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E383C41000) [pid = 1640] [serial = 893] [outer = 0000000000000000] 18:10:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B2244400) [pid = 1640] [serial = 894] [outer = 000000E383C41000] 18:10:03 INFO - PROCESS | 1640 | 1464052203085 Marionette DEBUG loaded listener.js 18:10:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B321E800) [pid = 1640] [serial = 895] [outer = 000000E383C41000] 18:10:03 INFO - PROCESS | 1640 | 1464052203689 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 923ms 18:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:10:03 INFO - PROCESS | 1640 | 1464052203709 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 1640 | 1464052203712 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:10:03 INFO - PROCESS | 1640 | 1464052203716 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 1640 | 1464052203720 Marionette TRACE conn5 <- [1,1158,null,{}] 18:10:03 INFO - PROCESS | 1640 | 1464052203732 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:03 INFO - PROCESS | 1640 | 1464052203847 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:10:03 INFO - PROCESS | 1640 | 1464052203971 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C18B5800 == 59 [pid = 1640] [id = 299] 18:10:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B8C0BC00) [pid = 1640] [serial = 896] [outer = 0000000000000000] 18:10:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BC6EA400) [pid = 1640] [serial = 897] [outer = 000000E3B8C0BC00] 18:10:04 INFO - PROCESS | 1640 | 1464052204031 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BEDC2800) [pid = 1640] [serial = 898] [outer = 000000E3B8C0BC00] 18:10:04 INFO - PROCESS | 1640 | 1464052204613 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 985ms 18:10:04 INFO - PROCESS | 1640 | 1464052204703 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:10:04 INFO - PROCESS | 1640 | 1464052204706 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:10:04 INFO - PROCESS | 1640 | 1464052204710 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:10:04 INFO - PROCESS | 1640 | 1464052204712 Marionette TRACE conn5 <- [1,1162,null,{}] 18:10:04 INFO - PROCESS | 1640 | 1464052204730 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:04 INFO - PROCESS | 1640 | 1464052204849 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:10:04 INFO - PROCESS | 1640 | 1464052204922 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C324B800 == 60 [pid = 1640] [id = 300] 18:10:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3BF0A3400) [pid = 1640] [serial = 899] [outer = 0000000000000000] 18:10:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3BFB28800) [pid = 1640] [serial = 900] [outer = 000000E3BF0A3400] 18:10:05 INFO - PROCESS | 1640 | 1464052205020 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C029B000) [pid = 1640] [serial = 901] [outer = 000000E3BF0A3400] 18:10:05 INFO - PROCESS | 1640 | 1464052205580 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 1640 | 1464052205642 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:10:05 INFO - PROCESS | 1640 | 1464052205659 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 1640 | 1464052205661 Marionette TRACE conn5 <- [1,1166,null,{}] 18:10:05 INFO - PROCESS | 1640 | 1464052205694 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:05 INFO - PROCESS | 1640 | 1464052205828 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:10:05 INFO - PROCESS | 1640 | 1464052205943 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A4B000 == 61 [pid = 1640] [id = 301] 18:10:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3812A5C00) [pid = 1640] [serial = 902] [outer = 0000000000000000] 18:10:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E381922800) [pid = 1640] [serial = 903] [outer = 000000E3812A5C00] 18:10:06 INFO - PROCESS | 1640 | 1464052206000 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3BC36FC00) [pid = 1640] [serial = 904] [outer = 000000E3812A5C00] 18:10:06 INFO - PROCESS | 1640 | 1464052206776 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 1640 | 1464052206818 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:10:06 INFO - PROCESS | 1640 | 1464052206824 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:10:06 INFO - PROCESS | 1640 | 1464052206828 Marionette TRACE conn5 <- [1,1170,null,{}] 18:10:06 INFO - PROCESS | 1640 | 1464052206834 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:06 INFO - PROCESS | 1640 | 1464052206943 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:10:07 INFO - PROCESS | 1640 | 1464052207073 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825B3000 == 62 [pid = 1640] [id = 302] 18:10:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E380A8A800) [pid = 1640] [serial = 905] [outer = 0000000000000000] 18:10:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3814BC400) [pid = 1640] [serial = 906] [outer = 000000E380A8A800] 18:10:07 INFO - PROCESS | 1640 | 1464052207125 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E381920400) [pid = 1640] [serial = 907] [outer = 000000E380A8A800] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF683000 == 61 [pid = 1640] [id = 295] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840FB000 == 60 [pid = 1640] [id = 294] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BCA4A000 == 59 [pid = 1640] [id = 293] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B922B800 == 58 [pid = 1640] [id = 292] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7C31000 == 57 [pid = 1640] [id = 291] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3028000 == 56 [pid = 1640] [id = 290] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FE6800 == 55 [pid = 1640] [id = 289] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826A7800 == 54 [pid = 1640] [id = 288] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E38139C000 == 53 [pid = 1640] [id = 287] 18:10:07 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819DB000 == 52 [pid = 1640] [id = 286] 18:10:07 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3C2E0BC00) [pid = 1640] [serial = 843] [outer = 0000000000000000] [url = about:blank] 18:10:07 INFO - PROCESS | 1640 | 1464052207798 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 1640 | 1464052207865 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:10:07 INFO - PROCESS | 1640 | 1464052207871 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 1640 | 1464052207874 Marionette TRACE conn5 <- [1,1174,null,{}] 18:10:07 INFO - PROCESS | 1640 | 1464052207877 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:08 INFO - PROCESS | 1640 | 1464052207994 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3C2E0DC00) [pid = 1640] [serial = 663] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3BE166000) [pid = 1640] [serial = 706] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3B424CC00) [pid = 1640] [serial = 657] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3C2E8D400) [pid = 1640] [serial = 666] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3C2E96400) [pid = 1640] [serial = 709] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3BEDC4800) [pid = 1640] [serial = 763] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3C062D400) [pid = 1640] [serial = 715] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B4215400) [pid = 1640] [serial = 703] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3BE165000) [pid = 1640] [serial = 660] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3BF004400) [pid = 1640] [serial = 609] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3826EA000) [pid = 1640] [serial = 751] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B3596C00) [pid = 1640] [serial = 754] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3C2E36800) [pid = 1640] [serial = 712] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3C18F6400) [pid = 1640] [serial = 760] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3BEDBCC00) [pid = 1640] [serial = 757] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B924F400) [pid = 1640] [serial = 828] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BC654800) [pid = 1640] [serial = 829] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3BEF9B000) [pid = 1640] [serial = 832] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3BEA63C00) [pid = 1640] [serial = 831] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B924F000) [pid = 1640] [serial = 837] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3BFD65400) [pid = 1640] [serial = 834] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E381923000) [pid = 1640] [serial = 819] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3826E5000) [pid = 1640] [serial = 820] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3C293C800) [pid = 1640] [serial = 805] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3C0294C00) [pid = 1640] [serial = 804] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3C2E95000) [pid = 1640] [serial = 808] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3C2E35800) [pid = 1640] [serial = 807] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E38194A000) [pid = 1640] [serial = 817] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E380A25800) [pid = 1640] [serial = 816] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E38330A000) [pid = 1640] [serial = 799] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E381950800) [pid = 1640] [serial = 798] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3BEA4AC00) [pid = 1640] [serial = 814] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E381EEF000) [pid = 1640] [serial = 813] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B2B88C00) [pid = 1640] [serial = 822] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B3222400) [pid = 1640] [serial = 823] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3BC36D400) [pid = 1640] [serial = 802] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B7306400) [pid = 1640] [serial = 801] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3C293D400) [pid = 1640] [serial = 795] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3C2E39800) [pid = 1640] [serial = 796] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B77D0000) [pid = 1640] [serial = 825] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E381819C00) [pid = 1640] [serial = 810] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3C105CC00) [pid = 1640] [serial = 840] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C21BDC00) [pid = 1640] [serial = 841] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3C0335800) [pid = 1640] [serial = 835] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3C0622800) [pid = 1640] [serial = 838] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B8C0D000) [pid = 1640] [serial = 826] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3C32B2800) [pid = 1640] [serial = 748] [outer = 0000000000000000] [url = about:blank] 18:10:08 INFO - PROCESS | 1640 | 1464052208082 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B0E000 == 53 [pid = 1640] [id = 303] 18:10:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3814C1800) [pid = 1640] [serial = 908] [outer = 0000000000000000] 18:10:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E381922C00) [pid = 1640] [serial = 909] [outer = 000000E3814C1800] 18:10:08 INFO - PROCESS | 1640 | 1464052208129 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E382677C00) [pid = 1640] [serial = 910] [outer = 000000E3814C1800] 18:10:08 INFO - PROCESS | 1640 | 1464052208590 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 1640 | 1464052208651 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:10:08 INFO - PROCESS | 1640 | 1464052208655 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 1640 | 1464052208659 Marionette TRACE conn5 <- [1,1178,null,{}] 18:10:08 INFO - PROCESS | 1640 | 1464052208669 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:08 INFO - PROCESS | 1640 | 1464052208764 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:10:08 INFO - PROCESS | 1640 | 1464052208780 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826A0800 == 54 [pid = 1640] [id = 304] 18:10:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E38408F400) [pid = 1640] [serial = 911] [outer = 0000000000000000] 18:10:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B1986800) [pid = 1640] [serial = 912] [outer = 000000E38408F400] 18:10:08 INFO - PROCESS | 1640 | 1464052208829 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B2A68400) [pid = 1640] [serial = 913] [outer = 000000E38408F400] 18:10:09 INFO - PROCESS | 1640 | 1464052209303 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 1640 | 1464052209352 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:10:09 INFO - PROCESS | 1640 | 1464052209355 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 1640 | 1464052209357 Marionette TRACE conn5 <- [1,1182,null,{}] 18:10:09 INFO - PROCESS | 1640 | 1464052209361 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:09 INFO - PROCESS | 1640 | 1464052209449 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:10:09 INFO - PROCESS | 1640 | 1464052209458 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840F2800 == 55 [pid = 1640] [id = 305] 18:10:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B321BC00) [pid = 1640] [serial = 914] [outer = 0000000000000000] 18:10:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B3F14800) [pid = 1640] [serial = 915] [outer = 000000E3B321BC00] 18:10:09 INFO - PROCESS | 1640 | 1464052209504 Marionette DEBUG loaded listener.js 18:10:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B736B800) [pid = 1640] [serial = 916] [outer = 000000E3B321BC00] 18:10:09 INFO - PROCESS | 1640 | 1464052209931 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 1640 | 1464052209990 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:10:09 INFO - PROCESS | 1640 | 1464052209993 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 1640 | 1464052209995 Marionette TRACE conn5 <- [1,1186,null,{}] 18:10:10 INFO - PROCESS | 1640 | 1464052209999 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:10 INFO - PROCESS | 1640 | 1464052210084 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:10:10 INFO - PROCESS | 1640 | 1464052210119 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29B3000 == 56 [pid = 1640] [id = 306] 18:10:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B7E50800) [pid = 1640] [serial = 917] [outer = 0000000000000000] 18:10:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B81A9800) [pid = 1640] [serial = 918] [outer = 000000E3B7E50800] 18:10:10 INFO - PROCESS | 1640 | 1464052210165 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B9252400) [pid = 1640] [serial = 919] [outer = 000000E3B7E50800] 18:10:10 INFO - PROCESS | 1640 | 1464052210640 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 18:10:10 INFO - PROCESS | 1640 | 1464052210687 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 1640 | 1464052210690 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:10:10 INFO - PROCESS | 1640 | 1464052210693 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 1640 | 1464052210695 Marionette TRACE conn5 <- [1,1190,null,{}] 18:10:10 INFO - PROCESS | 1640 | 1464052210713 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:10 INFO - PROCESS | 1640 | 1464052210847 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:10:10 INFO - PROCESS | 1640 | 1464052210898 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B713C800 == 57 [pid = 1640] [id = 307] 18:10:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3BCAB7C00) [pid = 1640] [serial = 920] [outer = 0000000000000000] 18:10:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3BEB02800) [pid = 1640] [serial = 921] [outer = 000000E3BCAB7C00] 18:10:10 INFO - PROCESS | 1640 | 1464052210945 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3BEDC7400) [pid = 1640] [serial = 922] [outer = 000000E3BCAB7C00] 18:10:11 INFO - PROCESS | 1640 | 1464052211404 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:10:11 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 18:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 18:10:11 INFO - PROCESS | 1640 | 1464052211469 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 1640 | 1464052211471 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:10:11 INFO - PROCESS | 1640 | 1464052211475 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - PROCESS | 1640 | 1464052211477 Marionette TRACE conn5 <- [1,1194,null,{}] 18:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:10:11 INFO - PROCESS | 1640 | 1464052211481 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:11 INFO - PROCESS | 1640 | 1464052211592 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:10:11 INFO - PROCESS | 1640 | 1464052211646 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CC3000 == 58 [pid = 1640] [id = 308] 18:10:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3BF00B400) [pid = 1640] [serial = 923] [outer = 0000000000000000] 18:10:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3BFD65400) [pid = 1640] [serial = 924] [outer = 000000E3BF00B400] 18:10:11 INFO - PROCESS | 1640 | 1464052211692 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3C033A000) [pid = 1640] [serial = 925] [outer = 000000E3BF00B400] 18:10:12 INFO - PROCESS | 1640 | 1464052212097 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:10:12 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 18:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 18:10:12 INFO - PROCESS | 1640 | 1464052212160 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 1640 | 1464052212162 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:10:12 INFO - PROCESS | 1640 | 1464052212165 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:10:12 INFO - PROCESS | 1640 | 1464052212167 Marionette TRACE conn5 <- [1,1198,null,{}] 18:10:12 INFO - PROCESS | 1640 | 1464052212171 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:12 INFO - PROCESS | 1640 | 1464052212291 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B2CA8400) [pid = 1640] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B8B08400) [pid = 1640] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3809B6400) [pid = 1640] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E380A3C800) [pid = 1640] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E384085C00) [pid = 1640] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E382675400) [pid = 1640] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B2922800) [pid = 1640] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E380A8F400) [pid = 1640] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BC605400) [pid = 1640] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:10:12 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3BC6DA000) [pid = 1640] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:10:12 INFO - PROCESS | 1640 | 1464052212411 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D76800 == 59 [pid = 1640] [id = 309] 18:10:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E380A3C800) [pid = 1640] [serial = 926] [outer = 0000000000000000] 18:10:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E381EED000) [pid = 1640] [serial = 927] [outer = 000000E380A3C800] 18:10:12 INFO - PROCESS | 1640 | 1464052212460 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B9A15C00) [pid = 1640] [serial = 928] [outer = 000000E380A3C800] 18:10:12 INFO - PROCESS | 1640 | 1464052212833 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 18:10:12 INFO - PROCESS | 1640 | 1464052212840 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 1640 | 1464052212842 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:10:12 INFO - PROCESS | 1640 | 1464052212845 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:10:12 INFO - PROCESS | 1640 | 1464052212847 Marionette TRACE conn5 <- [1,1202,null,{}] 18:10:12 INFO - PROCESS | 1640 | 1464052212851 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:12 INFO - PROCESS | 1640 | 1464052212960 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:10:13 INFO - PROCESS | 1640 | 1464052213039 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED67800 == 60 [pid = 1640] [id = 310] 18:10:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B29D5400) [pid = 1640] [serial = 929] [outer = 0000000000000000] 18:10:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3C0B55000) [pid = 1640] [serial = 930] [outer = 000000E3B29D5400] 18:10:13 INFO - PROCESS | 1640 | 1464052213085 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3C1055C00) [pid = 1640] [serial = 931] [outer = 000000E3B29D5400] 18:10:13 INFO - PROCESS | 1640 | 1464052213451 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 18:10:13 INFO - PROCESS | 1640 | 1464052213478 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 1640 | 1464052213480 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:10:13 INFO - PROCESS | 1640 | 1464052213483 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 1640 | 1464052213485 Marionette TRACE conn5 <- [1,1206,null,{}] 18:10:13 INFO - PROCESS | 1640 | 1464052213489 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:13 INFO - PROCESS | 1640 | 1464052213612 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:10:13 INFO - PROCESS | 1640 | 1464052213621 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFA23800 == 61 [pid = 1640] [id = 311] 18:10:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3C0EDB000) [pid = 1640] [serial = 932] [outer = 0000000000000000] 18:10:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3C1C57C00) [pid = 1640] [serial = 933] [outer = 000000E3C0EDB000] 18:10:13 INFO - PROCESS | 1640 | 1464052213666 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3C21C1400) [pid = 1640] [serial = 934] [outer = 000000E3C0EDB000] 18:10:14 INFO - PROCESS | 1640 | 1464052214063 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 18:10:14 INFO - PROCESS | 1640 | 1464052214115 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:10:14 INFO - PROCESS | 1640 | 1464052214117 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:10:14 INFO - PROCESS | 1640 | 1464052214121 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:10:14 INFO - PROCESS | 1640 | 1464052214124 Marionette TRACE conn5 <- [1,1210,null,{}] 18:10:14 INFO - PROCESS | 1640 | 1464052214127 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:14 INFO - PROCESS | 1640 | 1464052214263 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:10:14 INFO - PROCESS | 1640 | 1464052214313 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C1809800 == 62 [pid = 1640] [id = 312] 18:10:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3C29A4400) [pid = 1640] [serial = 935] [outer = 0000000000000000] 18:10:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3C29B3800) [pid = 1640] [serial = 936] [outer = 000000E3C29A4400] 18:10:14 INFO - PROCESS | 1640 | 1464052214365 Marionette DEBUG loaded listener.js 18:10:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3C2E3C800) [pid = 1640] [serial = 937] [outer = 000000E3C29A4400] 18:10:15 INFO - PROCESS | 1640 | 1464052215026 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 1640 | 1464052215055 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:10:15 INFO - PROCESS | 1640 | 1464052215060 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 1640 | 1464052215065 Marionette TRACE conn5 <- [1,1214,null,{}] 18:10:15 INFO - PROCESS | 1640 | 1464052215070 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:15 INFO - PROCESS | 1640 | 1464052215193 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:10:15 INFO - PROCESS | 1640 | 1464052215289 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825AD000 == 63 [pid = 1640] [id = 313] 18:10:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E381923000) [pid = 1640] [serial = 938] [outer = 0000000000000000] 18:10:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3826EA400) [pid = 1640] [serial = 939] [outer = 000000E381923000] 18:10:15 INFO - PROCESS | 1640 | 1464052215348 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E383C45400) [pid = 1640] [serial = 940] [outer = 000000E381923000] 18:10:16 INFO - PROCESS | 1640 | 1464052216003 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 987ms 18:10:16 INFO - PROCESS | 1640 | 1464052216050 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:10:16 INFO - PROCESS | 1640 | 1464052216057 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:10:16 INFO - PROCESS | 1640 | 1464052216064 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 1640 | 1464052216067 Marionette TRACE conn5 <- [1,1218,null,{}] 18:10:16 INFO - PROCESS | 1640 | 1464052216072 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:16 INFO - PROCESS | 1640 | 1464052216222 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:10:16 INFO - PROCESS | 1640 | 1464052216343 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7141000 == 64 [pid = 1640] [id = 314] 18:10:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B2B88C00) [pid = 1640] [serial = 941] [outer = 0000000000000000] 18:10:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3B8C84000) [pid = 1640] [serial = 942] [outer = 000000E3B2B88C00] 18:10:16 INFO - PROCESS | 1640 | 1464052216400 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3BD087400) [pid = 1640] [serial = 943] [outer = 000000E3B2B88C00] 18:10:17 INFO - PROCESS | 1640 | 1464052217040 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1022ms 18:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:10:17 INFO - PROCESS | 1640 | 1464052217092 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:10:17 INFO - PROCESS | 1640 | 1464052217095 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:10:17 INFO - PROCESS | 1640 | 1464052217099 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:10:17 INFO - PROCESS | 1640 | 1464052217103 Marionette TRACE conn5 <- [1,1222,null,{}] 18:10:17 INFO - PROCESS | 1640 | 1464052217115 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:17 INFO - PROCESS | 1640 | 1464052217283 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:10:17 INFO - PROCESS | 1640 | 1464052217407 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2F9F000 == 65 [pid = 1640] [id = 315] 18:10:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3BEFBD000) [pid = 1640] [serial = 944] [outer = 0000000000000000] 18:10:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3C062D400) [pid = 1640] [serial = 945] [outer = 000000E3BEFBD000] 18:10:17 INFO - PROCESS | 1640 | 1464052217466 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3C29A9400) [pid = 1640] [serial = 946] [outer = 000000E3BEFBD000] 18:10:18 INFO - PROCESS | 1640 | 1464052218038 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 18:10:18 INFO - PROCESS | 1640 | 1464052218086 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 1640 | 1464052218089 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:10:18 INFO - PROCESS | 1640 | 1464052218092 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 1640 | 1464052218095 Marionette TRACE conn5 <- [1,1226,null,{}] 18:10:18 INFO - PROCESS | 1640 | 1464052218099 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:18 INFO - PROCESS | 1640 | 1464052218244 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:10:18 INFO - PROCESS | 1640 | 1464052218363 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6256000 == 66 [pid = 1640] [id = 316] 18:10:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3C2E0F000) [pid = 1640] [serial = 947] [outer = 0000000000000000] 18:10:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3C2E40800) [pid = 1640] [serial = 948] [outer = 000000E3C2E0F000] 18:10:18 INFO - PROCESS | 1640 | 1464052218420 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3C2E97000) [pid = 1640] [serial = 949] [outer = 000000E3C2E0F000] 18:10:18 INFO - PROCESS | 1640 | 1464052218983 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 924ms 18:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:10:19 INFO - PROCESS | 1640 | 1464052219018 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 1640 | 1464052219021 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:10:19 INFO - PROCESS | 1640 | 1464052219024 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 1640 | 1464052219026 Marionette TRACE conn5 <- [1,1230,null,{}] 18:10:19 INFO - PROCESS | 1640 | 1464052219030 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:19 INFO - PROCESS | 1640 | 1464052219140 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:10:19 INFO - PROCESS | 1640 | 1464052219231 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E3E800 == 67 [pid = 1640] [id = 317] 18:10:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E384627000) [pid = 1640] [serial = 950] [outer = 0000000000000000] 18:10:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E38462C000) [pid = 1640] [serial = 951] [outer = 000000E384627000] 18:10:19 INFO - PROCESS | 1640 | 1464052219287 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3C2E08400) [pid = 1640] [serial = 952] [outer = 000000E384627000] 18:10:20 INFO - PROCESS | 1640 | 1464052220126 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1140ms 18:10:20 INFO - PROCESS | 1640 | 1464052220168 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 1640 | 1464052220172 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:10:20 INFO - PROCESS | 1640 | 1464052220178 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 1640 | 1464052220182 Marionette TRACE conn5 <- [1,1234,null,{}] 18:10:20 INFO - PROCESS | 1640 | 1464052220189 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:20 INFO - PROCESS | 1640 | 1464052220308 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:10:20 INFO - PROCESS | 1640 | 1464052220384 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D7C000 == 68 [pid = 1640] [id = 318] 18:10:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E380A40800) [pid = 1640] [serial = 953] [outer = 0000000000000000] 18:10:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E381814400) [pid = 1640] [serial = 954] [outer = 000000E380A40800] 18:10:20 INFO - PROCESS | 1640 | 1464052220479 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3826EC400) [pid = 1640] [serial = 955] [outer = 000000E380A40800] 18:10:21 INFO - PROCESS | 1640 | 1464052221082 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFA23800 == 67 [pid = 1640] [id = 311] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED67800 == 66 [pid = 1640] [id = 310] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D76800 == 65 [pid = 1640] [id = 309] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CC3000 == 64 [pid = 1640] [id = 308] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B713C800 == 63 [pid = 1640] [id = 307] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29B3000 == 62 [pid = 1640] [id = 306] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840F2800 == 61 [pid = 1640] [id = 305] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826A0800 == 60 [pid = 1640] [id = 304] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E381919000) [pid = 1640] [serial = 846] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3B2920400) [pid = 1640] [serial = 849] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3BEA50800) [pid = 1640] [serial = 852] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3BEB71400) [pid = 1640] [serial = 888] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 985ms 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B0E000 == 59 [pid = 1640] [id = 303] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825B3000 == 58 [pid = 1640] [id = 302] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9AE3800 == 57 [pid = 1640] [id = 298] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E38262E800 == 56 [pid = 1640] [id = 297] 18:10:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3386800 == 55 [pid = 1640] [id = 281] 18:10:21 INFO - PROCESS | 1640 | 1464052221170 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 1640 | 1464052221176 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:10:21 INFO - PROCESS | 1640 | 1464052221185 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 1640 | 1464052221188 Marionette TRACE conn5 <- [1,1238,null,{}] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B424C400) [pid = 1640] [serial = 873] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3B7E4A800) [pid = 1640] [serial = 874] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BC368000) [pid = 1640] [serial = 877] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E381818400) [pid = 1640] [serial = 859] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E380A8C400) [pid = 1640] [serial = 858] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3B8C0B400) [pid = 1640] [serial = 876] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E381814C00) [pid = 1640] [serial = 861] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E383309C00) [pid = 1640] [serial = 862] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E384091400) [pid = 1640] [serial = 867] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B2243400) [pid = 1640] [serial = 868] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E383306800) [pid = 1640] [serial = 864] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E383C41800) [pid = 1640] [serial = 865] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E384091000) [pid = 1640] [serial = 855] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B29DF000) [pid = 1640] [serial = 870] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E38191D000) [pid = 1640] [serial = 882] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3BC609C00) [pid = 1640] [serial = 879] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3BEA48C00) [pid = 1640] [serial = 886] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3BE161000) [pid = 1640] [serial = 885] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3BC6CE400) [pid = 1640] [serial = 880] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B2BB1800) [pid = 1640] [serial = 871] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B1945C00) [pid = 1640] [serial = 883] [outer = 0000000000000000] [url = about:blank] 18:10:21 INFO - PROCESS | 1640 | 1464052221220 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:21 INFO - PROCESS | 1640 | 1464052221319 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:10:21 INFO - PROCESS | 1640 | 1464052221327 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D79000 == 56 [pid = 1640] [id = 319] 18:10:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3814E1800) [pid = 1640] [serial = 956] [outer = 0000000000000000] 18:10:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E381813000) [pid = 1640] [serial = 957] [outer = 000000E3814E1800] 18:10:21 INFO - PROCESS | 1640 | 1464052221374 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E381951400) [pid = 1640] [serial = 958] [outer = 000000E3814E1800] 18:10:21 INFO - PROCESS | 1640 | 1464052221903 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 754ms 18:10:21 INFO - PROCESS | 1640 | 1464052221941 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 1640 | 1464052221943 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:10:21 INFO - PROCESS | 1640 | 1464052221947 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 1640 | 1464052221951 Marionette TRACE conn5 <- [1,1242,null,{}] 18:10:21 INFO - PROCESS | 1640 | 1464052221961 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:22 INFO - PROCESS | 1640 | 1464052222058 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:10:22 INFO - PROCESS | 1640 | 1464052222069 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383314000 == 57 [pid = 1640] [id = 320] 18:10:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E384628000) [pid = 1640] [serial = 959] [outer = 0000000000000000] 18:10:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B1097400) [pid = 1640] [serial = 960] [outer = 000000E384628000] 18:10:22 INFO - PROCESS | 1640 | 1464052222118 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B10A0000) [pid = 1640] [serial = 961] [outer = 000000E384628000] 18:10:22 INFO - PROCESS | 1640 | 1464052222578 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 18:10:22 INFO - PROCESS | 1640 | 1464052222641 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:10:22 INFO - PROCESS | 1640 | 1464052222644 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:10:22 INFO - PROCESS | 1640 | 1464052222654 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 1640 | 1464052222657 Marionette TRACE conn5 <- [1,1246,null,{}] 18:10:22 INFO - PROCESS | 1640 | 1464052222660 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:22 INFO - PROCESS | 1640 | 1464052222751 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:10:22 INFO - PROCESS | 1640 | 1464052222830 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24B0800 == 58 [pid = 1640] [id = 321] 18:10:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B10A5C00) [pid = 1640] [serial = 962] [outer = 0000000000000000] 18:10:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B24BFC00) [pid = 1640] [serial = 963] [outer = 000000E3B10A5C00] 18:10:22 INFO - PROCESS | 1640 | 1464052222879 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B2BAD800) [pid = 1640] [serial = 964] [outer = 000000E3B10A5C00] 18:10:23 INFO - PROCESS | 1640 | 1464052223261 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 650ms 18:10:23 INFO - PROCESS | 1640 | 1464052223303 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 1640 | 1464052223305 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:10:23 INFO - PROCESS | 1640 | 1464052223308 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 1640 | 1464052223310 Marionette TRACE conn5 <- [1,1250,null,{}] 18:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:10:23 INFO - PROCESS | 1640 | 1464052223314 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:23 INFO - PROCESS | 1640 | 1464052223474 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:10:23 INFO - PROCESS | 1640 | 1464052223497 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3AD2000 == 59 [pid = 1640] [id = 322] 18:10:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B2BBA000) [pid = 1640] [serial = 965] [outer = 0000000000000000] 18:10:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B321B800) [pid = 1640] [serial = 966] [outer = 000000E3B2BBA000] 18:10:23 INFO - PROCESS | 1640 | 1464052223544 Marionette DEBUG loaded listener.js 18:10:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3B4257000) [pid = 1640] [serial = 967] [outer = 000000E3B2BBA000] 18:10:24 INFO - PROCESS | 1640 | 1464052224006 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 18:10:24 INFO - PROCESS | 1640 | 1464052224047 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 1640 | 1464052224050 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:10:24 INFO - PROCESS | 1640 | 1464052224058 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:10:24 INFO - PROCESS | 1640 | 1464052224060 Marionette TRACE conn5 <- [1,1254,null,{}] 18:10:24 INFO - PROCESS | 1640 | 1464052224064 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:24 INFO - PROCESS | 1640 | 1464052224206 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:10:24 INFO - PROCESS | 1640 | 1464052224266 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9231800 == 60 [pid = 1640] [id = 323] 18:10:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3B8C85400) [pid = 1640] [serial = 968] [outer = 0000000000000000] 18:10:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3BC604800) [pid = 1640] [serial = 969] [outer = 000000E3B8C85400] 18:10:24 INFO - PROCESS | 1640 | 1464052224313 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3BC6CF400) [pid = 1640] [serial = 970] [outer = 000000E3B8C85400] 18:10:24 INFO - PROCESS | 1640 | 1464052224761 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 731ms 18:10:24 INFO - PROCESS | 1640 | 1464052224821 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 1640 | 1464052224823 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:10:24 INFO - PROCESS | 1640 | 1464052224827 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - PROCESS | 1640 | 1464052224828 Marionette TRACE conn5 <- [1,1258,null,{}] 18:10:24 INFO - PROCESS | 1640 | 1464052224832 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:24 INFO - PROCESS | 1640 | 1464052224946 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:10:25 INFO - PROCESS | 1640 | 1464052225001 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA08000 == 61 [pid = 1640] [id = 324] 18:10:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3814E0800) [pid = 1640] [serial = 971] [outer = 0000000000000000] 18:10:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3BD086400) [pid = 1640] [serial = 972] [outer = 000000E3814E0800] 18:10:25 INFO - PROCESS | 1640 | 1464052225047 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3BEA58000) [pid = 1640] [serial = 973] [outer = 000000E3814E0800] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BCAB7C00) [pid = 1640] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E38408F400) [pid = 1640] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3BF00B400) [pid = 1640] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3814C1800) [pid = 1640] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E380A8A800) [pid = 1640] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B321BC00) [pid = 1640] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E380A3C800) [pid = 1640] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B7E50800) [pid = 1640] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3C0EDB000) [pid = 1640] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B29D5400) [pid = 1640] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:10:25 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E381815C00) [pid = 1640] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:10:25 INFO - PROCESS | 1640 | 1464052225582 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 795ms 18:10:25 INFO - PROCESS | 1640 | 1464052225623 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 1640 | 1464052225625 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:10:25 INFO - PROCESS | 1640 | 1464052225628 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - PROCESS | 1640 | 1464052225630 Marionette TRACE conn5 <- [1,1262,null,{}] 18:10:25 INFO - PROCESS | 1640 | 1464052225633 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:25 INFO - PROCESS | 1640 | 1464052225729 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:10:25 INFO - PROCESS | 1640 | 1464052225809 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF10C000 == 62 [pid = 1640] [id = 325] 18:10:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3826E1400) [pid = 1640] [serial = 974] [outer = 0000000000000000] 18:10:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B8C09C00) [pid = 1640] [serial = 975] [outer = 000000E3826E1400] 18:10:25 INFO - PROCESS | 1640 | 1464052225856 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BEB6D400) [pid = 1640] [serial = 976] [outer = 000000E3826E1400] 18:10:26 INFO - PROCESS | 1640 | 1464052226237 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 18:10:26 INFO - PROCESS | 1640 | 1464052226282 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:10:26 INFO - PROCESS | 1640 | 1464052226285 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:10:26 INFO - PROCESS | 1640 | 1464052226290 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 1640 | 1464052226292 Marionette TRACE conn5 <- [1,1266,null,{}] 18:10:26 INFO - PROCESS | 1640 | 1464052226302 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:26 INFO - PROCESS | 1640 | 1464052226390 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:10:26 INFO - PROCESS | 1640 | 1464052226397 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFAAA000 == 63 [pid = 1640] [id = 326] 18:10:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BEB6D800) [pid = 1640] [serial = 977] [outer = 0000000000000000] 18:10:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3BEFC2000) [pid = 1640] [serial = 978] [outer = 000000E3BEB6D800] 18:10:26 INFO - PROCESS | 1640 | 1464052226443 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3C029A800) [pid = 1640] [serial = 979] [outer = 000000E3BEB6D800] 18:10:26 INFO - PROCESS | 1640 | 1464052226878 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 18:10:26 INFO - PROCESS | 1640 | 1464052226924 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:10:26 INFO - PROCESS | 1640 | 1464052226927 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:10:26 INFO - PROCESS | 1640 | 1464052226930 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 1640 | 1464052226932 Marionette TRACE conn5 <- [1,1270,null,{}] 18:10:26 INFO - PROCESS | 1640 | 1464052226936 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:27 INFO - PROCESS | 1640 | 1464052227032 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:10:27 INFO - PROCESS | 1640 | 1464052227041 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2120000 == 64 [pid = 1640] [id = 327] 18:10:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3C0299C00) [pid = 1640] [serial = 980] [outer = 0000000000000000] 18:10:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3C0628000) [pid = 1640] [serial = 981] [outer = 000000E3C0299C00] 18:10:27 INFO - PROCESS | 1640 | 1464052227086 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3C0ED6400) [pid = 1640] [serial = 982] [outer = 000000E3C0299C00] 18:10:27 INFO - PROCESS | 1640 | 1464052227576 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 18:10:27 INFO - PROCESS | 1640 | 1464052227667 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 1640 | 1464052227672 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:10:27 INFO - PROCESS | 1640 | 1464052227678 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - PROCESS | 1640 | 1464052227684 Marionette TRACE conn5 <- [1,1274,null,{}] 18:10:27 INFO - PROCESS | 1640 | 1464052227691 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:27 INFO - PROCESS | 1640 | 1464052227898 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:10:28 INFO - PROCESS | 1640 | 1464052228015 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825A4800 == 65 [pid = 1640] [id = 328] 18:10:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3814E6800) [pid = 1640] [serial = 983] [outer = 0000000000000000] 18:10:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E381817000) [pid = 1640] [serial = 984] [outer = 000000E3814E6800] 18:10:28 INFO - PROCESS | 1640 | 1464052228077 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E381EEF000) [pid = 1640] [serial = 985] [outer = 000000E3814E6800] 18:10:28 INFO - PROCESS | 1640 | 1464052228673 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1031ms 18:10:28 INFO - PROCESS | 1640 | 1464052228712 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:10:28 INFO - PROCESS | 1640 | 1464052228719 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:10:28 INFO - PROCESS | 1640 | 1464052228726 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 1640 | 1464052228729 Marionette TRACE conn5 <- [1,1278,null,{}] 18:10:28 INFO - PROCESS | 1640 | 1464052228734 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:28 INFO - PROCESS | 1640 | 1464052228851 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:10:28 INFO - PROCESS | 1640 | 1464052228973 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80DA800 == 66 [pid = 1640] [id = 329] 18:10:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E384094800) [pid = 1640] [serial = 986] [outer = 0000000000000000] 18:10:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B109C400) [pid = 1640] [serial = 987] [outer = 000000E384094800] 18:10:29 INFO - PROCESS | 1640 | 1464052229031 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B2B81000) [pid = 1640] [serial = 988] [outer = 000000E384094800] 18:10:29 INFO - PROCESS | 1640 | 1464052229661 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 18:10:29 INFO - PROCESS | 1640 | 1464052229717 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:10:29 INFO - PROCESS | 1640 | 1464052229720 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:10:29 INFO - PROCESS | 1640 | 1464052229724 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - PROCESS | 1640 | 1464052229728 Marionette TRACE conn5 <- [1,1282,null,{}] 18:10:29 INFO - PROCESS | 1640 | 1464052229740 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:29 INFO - PROCESS | 1640 | 1464052229861 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:10:29 INFO - PROCESS | 1640 | 1464052229984 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E30800 == 67 [pid = 1640] [id = 330] 18:10:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B8C84400) [pid = 1640] [serial = 989] [outer = 0000000000000000] 18:10:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BC65D800) [pid = 1640] [serial = 990] [outer = 000000E3B8C84400] 18:10:30 INFO - PROCESS | 1640 | 1464052230045 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BF452000) [pid = 1640] [serial = 991] [outer = 000000E3B8C84400] 18:10:30 INFO - PROCESS | 1640 | 1464052230676 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 985ms 18:10:30 INFO - PROCESS | 1640 | 1464052230710 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 1640 | 1464052230713 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:10:30 INFO - PROCESS | 1640 | 1464052230717 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 1640 | 1464052230719 Marionette TRACE conn5 <- [1,1286,null,{}] 18:10:30 INFO - PROCESS | 1640 | 1464052230723 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:30 INFO - PROCESS | 1640 | 1464052230836 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:10:30 INFO - PROCESS | 1640 | 1464052230957 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B2D800 == 68 [pid = 1640] [id = 331] 18:10:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3C2183C00) [pid = 1640] [serial = 992] [outer = 0000000000000000] 18:10:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3C293E800) [pid = 1640] [serial = 993] [outer = 000000E3C2183C00] 18:10:31 INFO - PROCESS | 1640 | 1464052231015 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3C2E0DC00) [pid = 1640] [serial = 994] [outer = 000000E3C2183C00] 18:10:31 INFO - PROCESS | 1640 | 1464052231602 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 945ms 18:10:31 INFO - PROCESS | 1640 | 1464052231663 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:10:31 INFO - PROCESS | 1640 | 1464052231666 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:10:31 INFO - PROCESS | 1640 | 1464052231670 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - PROCESS | 1640 | 1464052231672 Marionette TRACE conn5 <- [1,1290,null,{}] 18:10:31 INFO - PROCESS | 1640 | 1464052231676 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:31 INFO - PROCESS | 1640 | 1464052231787 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:10:31 INFO - PROCESS | 1640 | 1464052231881 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B47800 == 69 [pid = 1640] [id = 332] 18:10:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C2E92400) [pid = 1640] [serial = 995] [outer = 0000000000000000] 18:10:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3C2F16000) [pid = 1640] [serial = 996] [outer = 000000E3C2E92400] 18:10:31 INFO - PROCESS | 1640 | 1464052231937 Marionette DEBUG loaded listener.js 18:10:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3C327A800) [pid = 1640] [serial = 997] [outer = 000000E3C2E92400] 18:10:32 INFO - PROCESS | 1640 | 1464052232528 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 941ms 18:10:32 INFO - PROCESS | 1640 | 1464052232614 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 1640 | 1464052232616 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:10:32 INFO - PROCESS | 1640 | 1464052232620 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 1640 | 1464052232622 Marionette TRACE conn5 <- [1,1294,null,{}] 18:10:32 INFO - PROCESS | 1640 | 1464052232626 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:32 INFO - PROCESS | 1640 | 1464052232808 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:10:32 INFO - PROCESS | 1640 | 1464052232859 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DDD800 == 70 [pid = 1640] [id = 333] 18:10:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E383E52000) [pid = 1640] [serial = 998] [outer = 0000000000000000] 18:10:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3C32B1C00) [pid = 1640] [serial = 999] [outer = 000000E383E52000] 18:10:32 INFO - PROCESS | 1640 | 1464052232916 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3C32BA800) [pid = 1640] [serial = 1000] [outer = 000000E383E52000] 18:10:33 INFO - PROCESS | 1640 | 1464052233519 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 944ms 18:10:33 INFO - PROCESS | 1640 | 1464052233567 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:10:33 INFO - PROCESS | 1640 | 1464052233569 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:10:33 INFO - PROCESS | 1640 | 1464052233573 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:10:33 INFO - PROCESS | 1640 | 1464052233575 Marionette TRACE conn5 <- [1,1298,null,{}] 18:10:33 INFO - PROCESS | 1640 | 1464052233579 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:33 INFO - PROCESS | 1640 | 1464052233688 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:10:33 INFO - PROCESS | 1640 | 1464052233782 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B30000 == 71 [pid = 1640] [id = 334] 18:10:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3857C4400) [pid = 1640] [serial = 1001] [outer = 0000000000000000] 18:10:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E3857CD400) [pid = 1640] [serial = 1002] [outer = 000000E3857C4400] 18:10:33 INFO - PROCESS | 1640 | 1464052233838 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E3C32BAC00) [pid = 1640] [serial = 1003] [outer = 000000E3857C4400] 18:10:34 INFO - PROCESS | 1640 | 1464052234468 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 18:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 18:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 18:10:34 INFO - PROCESS | 1640 | 1464052234499 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 18:10:34 INFO - PROCESS | 1640 | 1464052234502 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:10:34 INFO - PROCESS | 1640 | 1464052234505 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:10:34 INFO - PROCESS | 1640 | 1464052234507 Marionette TRACE conn5 <- [1,1302,null,{}] 18:10:34 INFO - PROCESS | 1640 | 1464052234511 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:34 INFO - PROCESS | 1640 | 1464052234623 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:10:34 INFO - PROCESS | 1640 | 1464052234723 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E26000 == 72 [pid = 1640] [id = 335] 18:10:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E384628800) [pid = 1640] [serial = 1004] [outer = 0000000000000000] 18:10:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E3858C7C00) [pid = 1640] [serial = 1005] [outer = 000000E384628800] 18:10:34 INFO - PROCESS | 1640 | 1464052234778 Marionette DEBUG loaded listener.js 18:10:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E3858CD800) [pid = 1640] [serial = 1006] [outer = 000000E384628800] 18:10:35 INFO - PROCESS | 1640 | 1464052235621 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1192ms 18:10:35 INFO - PROCESS | 1640 | 1464052235703 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 1640 | 1464052235709 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:10:35 INFO - PROCESS | 1640 | 1464052235714 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 1640 | 1464052235718 Marionette TRACE conn5 <- [1,1306,null,{}] 18:10:35 INFO - PROCESS | 1640 | 1464052235723 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:35 INFO - PROCESS | 1640 | 1464052235843 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:10:35 INFO - PROCESS | 1640 | 1464052235963 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825B3800 == 73 [pid = 1640] [id = 336] 18:10:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3826E9800) [pid = 1640] [serial = 1007] [outer = 0000000000000000] 18:10:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 141 (000000E38330D400) [pid = 1640] [serial = 1008] [outer = 000000E3826E9800] 18:10:36 INFO - PROCESS | 1640 | 1464052236019 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 142 (000000E383E52400) [pid = 1640] [serial = 1009] [outer = 000000E3826E9800] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFAAA000 == 72 [pid = 1640] [id = 326] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF10C000 == 71 [pid = 1640] [id = 325] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA08000 == 70 [pid = 1640] [id = 324] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9231800 == 69 [pid = 1640] [id = 323] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3AD2000 == 68 [pid = 1640] [id = 322] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B24B0800 == 67 [pid = 1640] [id = 321] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E383314000 == 66 [pid = 1640] [id = 320] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D79000 == 65 [pid = 1640] [id = 319] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D7C000 == 64 [pid = 1640] [id = 318] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6256000 == 63 [pid = 1640] [id = 316] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2F9F000 == 62 [pid = 1640] [id = 315] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7141000 == 61 [pid = 1640] [id = 314] 18:10:36 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825AD000 == 60 [pid = 1640] [id = 313] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 141 (000000E38181FC00) [pid = 1640] [serial = 811] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 140 (000000E3BEB02800) [pid = 1640] [serial = 921] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E3B1986800) [pid = 1640] [serial = 912] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E3BFD65400) [pid = 1640] [serial = 924] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3BEDC7400) [pid = 1640] [serial = 922] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E38191A000) [pid = 1640] [serial = 891] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E381922C00) [pid = 1640] [serial = 909] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E382677C00) [pid = 1640] [serial = 910] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E381920400) [pid = 1640] [serial = 907] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3814BC400) [pid = 1640] [serial = 906] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3B3F14800) [pid = 1640] [serial = 915] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3B736B800) [pid = 1640] [serial = 916] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E381EED000) [pid = 1640] [serial = 927] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3BFB28800) [pid = 1640] [serial = 900] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3BC6EA400) [pid = 1640] [serial = 897] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B81A9800) [pid = 1640] [serial = 918] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B2244400) [pid = 1640] [serial = 894] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E381922800) [pid = 1640] [serial = 903] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3C033A000) [pid = 1640] [serial = 925] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3C1C57C00) [pid = 1640] [serial = 933] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B9A15C00) [pid = 1640] [serial = 928] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B2A68400) [pid = 1640] [serial = 913] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3C1055C00) [pid = 1640] [serial = 931] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3C0B55000) [pid = 1640] [serial = 930] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B9252400) [pid = 1640] [serial = 919] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3C21C1400) [pid = 1640] [serial = 934] [outer = 0000000000000000] [url = about:blank] 18:10:36 INFO - PROCESS | 1640 | 1464052236552 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 881ms 18:10:36 INFO - PROCESS | 1640 | 1464052236595 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:10:36 INFO - PROCESS | 1640 | 1464052236601 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:10:36 INFO - PROCESS | 1640 | 1464052236607 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - PROCESS | 1640 | 1464052236610 Marionette TRACE conn5 <- [1,1310,null,{}] 18:10:36 INFO - PROCESS | 1640 | 1464052236614 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:36 INFO - PROCESS | 1640 | 1464052236710 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:10:36 INFO - PROCESS | 1640 | 1464052236720 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825AE800 == 61 [pid = 1640] [id = 337] 18:10:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E38181FC00) [pid = 1640] [serial = 1010] [outer = 0000000000000000] 18:10:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3826E4000) [pid = 1640] [serial = 1011] [outer = 000000E38181FC00] 18:10:36 INFO - PROCESS | 1640 | 1464052236766 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E383E54800) [pid = 1640] [serial = 1012] [outer = 000000E38181FC00] 18:10:37 INFO - PROCESS | 1640 | 1464052237229 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 18:10:37 INFO - PROCESS | 1640 | 1464052237311 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:10:37 INFO - PROCESS | 1640 | 1464052237313 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:10:37 INFO - PROCESS | 1640 | 1464052237320 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:10:37 INFO - PROCESS | 1640 | 1464052237324 Marionette TRACE conn5 <- [1,1314,null,{}] 18:10:37 INFO - PROCESS | 1640 | 1464052237335 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:37 INFO - PROCESS | 1640 | 1464052237434 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:10:37 INFO - PROCESS | 1640 | 1464052237522 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B5C000 == 62 [pid = 1640] [id = 338] 18:10:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E384626400) [pid = 1640] [serial = 1013] [outer = 0000000000000000] 18:10:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B1096800) [pid = 1640] [serial = 1014] [outer = 000000E384626400] 18:10:37 INFO - PROCESS | 1640 | 1464052237571 Marionette DEBUG loaded listener.js 18:10:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B2243800) [pid = 1640] [serial = 1015] [outer = 000000E384626400] 18:10:37 INFO - PROCESS | 1640 | 1464052237963 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:10:38 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 18:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 18:10:38 INFO - PROCESS | 1640 | 1464052238010 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:10:38 INFO - PROCESS | 1640 | 1464052238013 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:10:38 INFO - PROCESS | 1640 | 1464052238016 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 1640 | 1464052238018 Marionette TRACE conn5 <- [1,1318,null,{}] 18:10:38 INFO - PROCESS | 1640 | 1464052238021 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:38 INFO - PROCESS | 1640 | 1464052238115 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:10:38 INFO - PROCESS | 1640 | 1464052238122 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24A1800 == 63 [pid = 1640] [id = 339] 18:10:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B2A6FC00) [pid = 1640] [serial = 1016] [outer = 0000000000000000] 18:10:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B2CA8400) [pid = 1640] [serial = 1017] [outer = 000000E3B2A6FC00] 18:10:38 INFO - PROCESS | 1640 | 1464052238171 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3B4256C00) [pid = 1640] [serial = 1018] [outer = 000000E3B2A6FC00] 18:10:38 INFO - PROCESS | 1640 | 1464052238637 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:10:38 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 18:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 18:10:38 INFO - PROCESS | 1640 | 1464052238711 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:10:38 INFO - PROCESS | 1640 | 1464052238713 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:10:38 INFO - PROCESS | 1640 | 1464052238717 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 1640 | 1464052238719 Marionette TRACE conn5 <- [1,1322,null,{}] 18:10:38 INFO - PROCESS | 1640 | 1464052238722 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:38 INFO - PROCESS | 1640 | 1464052238870 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:10:38 INFO - PROCESS | 1640 | 1464052238895 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3F4F800 == 64 [pid = 1640] [id = 340] 18:10:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3B7793000) [pid = 1640] [serial = 1019] [outer = 0000000000000000] 18:10:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3B80A2000) [pid = 1640] [serial = 1020] [outer = 000000E3B7793000] 18:10:38 INFO - PROCESS | 1640 | 1464052238943 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3B9092400) [pid = 1640] [serial = 1021] [outer = 000000E3B7793000] 18:10:39 INFO - PROCESS | 1640 | 1464052239425 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 776ms 18:10:39 INFO - PROCESS | 1640 | 1464052239496 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:10:39 INFO - PROCESS | 1640 | 1464052239498 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:10:39 INFO - PROCESS | 1640 | 1464052239502 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:10:39 INFO - PROCESS | 1640 | 1464052239503 Marionette TRACE conn5 <- [1,1326,null,{}] 18:10:39 INFO - PROCESS | 1640 | 1464052239507 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:39 INFO - PROCESS | 1640 | 1464052239639 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:10:39 INFO - PROCESS | 1640 | 1464052239696 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9AC9000 == 65 [pid = 1640] [id = 341] 18:10:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3BC65CC00) [pid = 1640] [serial = 1022] [outer = 0000000000000000] 18:10:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3BEA48000) [pid = 1640] [serial = 1023] [outer = 000000E3BC65CC00] 18:10:39 INFO - PROCESS | 1640 | 1464052239742 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3BEDC7400) [pid = 1640] [serial = 1024] [outer = 000000E3BC65CC00] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3B2BBA000) [pid = 1640] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3B10A5C00) [pid = 1640] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E384628000) [pid = 1640] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E380A40800) [pid = 1640] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3814E1800) [pid = 1640] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B8C85400) [pid = 1640] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3826E1400) [pid = 1640] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3814E0800) [pid = 1640] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:10:40 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3BEB6D800) [pid = 1640] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:10:40 INFO - PROCESS | 1640 | 1464052240683 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1244ms 18:10:40 INFO - PROCESS | 1640 | 1464052240748 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:10:40 INFO - PROCESS | 1640 | 1464052240751 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:10:40 INFO - PROCESS | 1640 | 1464052240754 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - PROCESS | 1640 | 1464052240756 Marionette TRACE conn5 <- [1,1330,null,{}] 18:10:40 INFO - PROCESS | 1640 | 1464052240760 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:40 INFO - PROCESS | 1640 | 1464052240849 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:10:40 INFO - PROCESS | 1640 | 1464052240856 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7DB800 == 66 [pid = 1640] [id = 342] 18:10:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B10A5C00) [pid = 1640] [serial = 1025] [outer = 0000000000000000] 18:10:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B2CB2400) [pid = 1640] [serial = 1026] [outer = 000000E3B10A5C00] 18:10:40 INFO - PROCESS | 1640 | 1464052240901 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BEDC6800) [pid = 1640] [serial = 1027] [outer = 000000E3B10A5C00] 18:10:41 INFO - PROCESS | 1640 | 1464052241328 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 18:10:41 INFO - PROCESS | 1640 | 1464052241387 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 1640 | 1464052241389 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:10:41 INFO - PROCESS | 1640 | 1464052241392 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:10:41 INFO - PROCESS | 1640 | 1464052241394 Marionette TRACE conn5 <- [1,1334,null,{}] 18:10:41 INFO - PROCESS | 1640 | 1464052241398 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:41 INFO - PROCESS | 1640 | 1464052241488 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:10:41 INFO - PROCESS | 1640 | 1464052241495 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF69C800 == 67 [pid = 1640] [id = 343] 18:10:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3BFD6C800) [pid = 1640] [serial = 1028] [outer = 0000000000000000] 18:10:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3C0626800) [pid = 1640] [serial = 1029] [outer = 000000E3BFD6C800] 18:10:41 INFO - PROCESS | 1640 | 1464052241540 Marionette DEBUG loaded listener.js 18:10:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C0EE5C00) [pid = 1640] [serial = 1030] [outer = 000000E3BFD6C800] 18:10:41 INFO - PROCESS | 1640 | 1464052241969 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 627ms 18:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:10:42 INFO - PROCESS | 1640 | 1464052242024 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:10:42 INFO - PROCESS | 1640 | 1464052242026 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:10:42 INFO - PROCESS | 1640 | 1464052242030 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:10:42 INFO - PROCESS | 1640 | 1464052242032 Marionette TRACE conn5 <- [1,1338,null,{}] 18:10:42 INFO - PROCESS | 1640 | 1464052242035 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:42 INFO - PROCESS | 1640 | 1464052242133 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:10:42 INFO - PROCESS | 1640 | 1464052242140 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C309C000 == 68 [pid = 1640] [id = 344] 18:10:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E380A95800) [pid = 1640] [serial = 1031] [outer = 0000000000000000] 18:10:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3C21D3C00) [pid = 1640] [serial = 1032] [outer = 000000E380A95800] 18:10:42 INFO - PROCESS | 1640 | 1464052242186 Marionette DEBUG loaded listener.js 18:10:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3C2E0C000) [pid = 1640] [serial = 1033] [outer = 000000E380A95800] 18:10:42 INFO - PROCESS | 1640 | 1464052242916 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 942ms 18:10:42 INFO - PROCESS | 1640 | 1464052242973 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:10:42 INFO - PROCESS | 1640 | 1464052242979 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:10:42 INFO - PROCESS | 1640 | 1464052242985 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:10:42 INFO - PROCESS | 1640 | 1464052242990 Marionette TRACE conn5 <- [1,1342,null,{}] 18:10:43 INFO - PROCESS | 1640 | 1464052242995 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:43 INFO - PROCESS | 1640 | 1464052243126 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:10:43 INFO - PROCESS | 1640 | 1464052243254 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826B3800 == 69 [pid = 1640] [id = 345] 18:10:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E381EE7800) [pid = 1640] [serial = 1034] [outer = 0000000000000000] 18:10:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E382679400) [pid = 1640] [serial = 1035] [outer = 000000E381EE7800] 18:10:43 INFO - PROCESS | 1640 | 1464052243315 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E383E4F800) [pid = 1640] [serial = 1036] [outer = 000000E381EE7800] 18:10:43 INFO - PROCESS | 1640 | 1464052243966 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1030ms 18:10:44 INFO - PROCESS | 1640 | 1464052244018 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 1640 | 1464052244024 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:10:44 INFO - PROCESS | 1640 | 1464052244031 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:10:44 INFO - PROCESS | 1640 | 1464052244034 Marionette TRACE conn5 <- [1,1346,null,{}] 18:10:44 INFO - PROCESS | 1640 | 1464052244038 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:44 INFO - PROCESS | 1640 | 1464052244160 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:10:44 INFO - PROCESS | 1640 | 1464052244286 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81D2000 == 70 [pid = 1640] [id = 346] 18:10:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E3858CDC00) [pid = 1640] [serial = 1037] [outer = 0000000000000000] 18:10:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E3B198C400) [pid = 1640] [serial = 1038] [outer = 000000E3858CDC00] 18:10:44 INFO - PROCESS | 1640 | 1464052244344 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E3B7792400) [pid = 1640] [serial = 1039] [outer = 000000E3858CDC00] 18:10:44 INFO - PROCESS | 1640 | 1464052244964 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 987ms 18:10:45 INFO - PROCESS | 1640 | 1464052245024 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:10:45 INFO - PROCESS | 1640 | 1464052245026 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:10:45 INFO - PROCESS | 1640 | 1464052245030 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - PROCESS | 1640 | 1464052245034 Marionette TRACE conn5 <- [1,1350,null,{}] 18:10:45 INFO - PROCESS | 1640 | 1464052245046 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:45 INFO - PROCESS | 1640 | 1464052245208 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:10:45 INFO - PROCESS | 1640 | 1464052245269 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6257800 == 71 [pid = 1640] [id = 347] 18:10:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E3BEA4DC00) [pid = 1640] [serial = 1040] [outer = 0000000000000000] 18:10:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E3BEDC2000) [pid = 1640] [serial = 1041] [outer = 000000E3BEA4DC00] 18:10:45 INFO - PROCESS | 1640 | 1464052245328 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3C29AF800) [pid = 1640] [serial = 1042] [outer = 000000E3BEA4DC00] 18:10:45 INFO - PROCESS | 1640 | 1464052245929 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 944ms 18:10:45 INFO - PROCESS | 1640 | 1464052245977 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:10:45 INFO - PROCESS | 1640 | 1464052245980 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:10:45 INFO - PROCESS | 1640 | 1464052245984 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - PROCESS | 1640 | 1464052245986 Marionette TRACE conn5 <- [1,1354,null,{}] 18:10:46 INFO - PROCESS | 1640 | 1464052245990 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:46 INFO - PROCESS | 1640 | 1464052246112 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:10:46 INFO - PROCESS | 1640 | 1464052246209 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DE2000 == 72 [pid = 1640] [id = 348] 18:10:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 141 (000000E38597E400) [pid = 1640] [serial = 1043] [outer = 0000000000000000] 18:10:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 142 (000000E385982C00) [pid = 1640] [serial = 1044] [outer = 000000E38597E400] 18:10:46 INFO - PROCESS | 1640 | 1464052246266 Marionette DEBUG loaded listener.js 18:10:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 143 (000000E3C2936000) [pid = 1640] [serial = 1045] [outer = 000000E38597E400] 18:10:46 INFO - PROCESS | 1640 | 1464052246878 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:10:46 INFO - PROCESS | 1640 | 1464052246930 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:10:46 INFO - PROCESS | 1640 | 1464052246934 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - PROCESS | 1640 | 1464052246936 Marionette TRACE conn5 <- [1,1358,null,{}] 18:10:46 INFO - PROCESS | 1640 | 1464052246940 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:47 INFO - PROCESS | 1640 | 1464052247052 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:10:47 INFO - PROCESS | 1640 | 1464052247175 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AC6800 == 73 [pid = 1640] [id = 349] 18:10:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 144 (000000E384506000) [pid = 1640] [serial = 1046] [outer = 0000000000000000] 18:10:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 145 (000000E38450E000) [pid = 1640] [serial = 1047] [outer = 000000E384506000] 18:10:47 INFO - PROCESS | 1640 | 1464052247231 Marionette DEBUG loaded listener.js 18:10:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 146 (000000E3B29D7800) [pid = 1640] [serial = 1048] [outer = 000000E384506000] 18:10:47 INFO - PROCESS | 1640 | 1464052247853 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 1640 | 1464052247881 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:10:47 INFO - PROCESS | 1640 | 1464052247885 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - PROCESS | 1640 | 1464052247887 Marionette TRACE conn5 <- [1,1362,null,{}] 18:10:47 INFO - PROCESS | 1640 | 1464052247891 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:48 INFO - PROCESS | 1640 | 1464052248018 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:10:48 INFO - PROCESS | 1640 | 1464052248116 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D99800 == 74 [pid = 1640] [id = 350] 18:10:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 147 (000000E385791800) [pid = 1640] [serial = 1049] [outer = 0000000000000000] 18:10:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 148 (000000E3C2E93400) [pid = 1640] [serial = 1050] [outer = 000000E385791800] 18:10:48 INFO - PROCESS | 1640 | 1464052248174 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 149 (000000E3C32AF800) [pid = 1640] [serial = 1051] [outer = 000000E385791800] 18:10:49 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:49 INFO - PROCESS | 1640 | 1464052249025 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:10:49 INFO - PROCESS | 1640 | 1464052249070 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:10:49 INFO - PROCESS | 1640 | 1464052249075 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:10:49 INFO - PROCESS | 1640 | 1464052249079 Marionette TRACE conn5 <- [1,1366,null,{}] 18:10:49 INFO - PROCESS | 1640 | 1464052249085 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:49 INFO - PROCESS | 1640 | 1464052249203 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:10:49 INFO - PROCESS | 1640 | 1464052249324 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38259D800 == 75 [pid = 1640] [id = 351] 18:10:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 150 (000000E3814EB800) [pid = 1640] [serial = 1052] [outer = 0000000000000000] 18:10:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 151 (000000E381814800) [pid = 1640] [serial = 1053] [outer = 000000E3814EB800] 18:10:49 INFO - PROCESS | 1640 | 1464052249375 Marionette DEBUG loaded listener.js 18:10:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 152 (000000E381EE4C00) [pid = 1640] [serial = 1054] [outer = 000000E3814EB800] 18:10:49 INFO - PROCESS | 1640 | 1464052249976 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:10:50 INFO - PROCESS | 1640 | 1464052250074 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:10:50 INFO - PROCESS | 1640 | 1464052250081 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:10:50 INFO - PROCESS | 1640 | 1464052250083 Marionette TRACE conn5 <- [1,1370,null,{}] 18:10:50 INFO - PROCESS | 1640 | 1464052250101 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:50 INFO - PROCESS | 1640 | 1464052250215 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:10:50 INFO - PROCESS | 1640 | 1464052250335 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826A5800 == 76 [pid = 1640] [id = 352] 18:10:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 153 (000000E383C3F800) [pid = 1640] [serial = 1055] [outer = 0000000000000000] 18:10:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 154 (000000E384090800) [pid = 1640] [serial = 1056] [outer = 000000E383C3F800] 18:10:50 INFO - PROCESS | 1640 | 1464052250385 Marionette DEBUG loaded listener.js 18:10:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 155 (000000E384CE1400) [pid = 1640] [serial = 1057] [outer = 000000E383C3F800] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C1809800 == 75 [pid = 1640] [id = 312] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF69C800 == 74 [pid = 1640] [id = 343] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7DB800 == 73 [pid = 1640] [id = 342] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9AC9000 == 72 [pid = 1640] [id = 341] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3F4F800 == 71 [pid = 1640] [id = 340] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B24A1800 == 70 [pid = 1640] [id = 339] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B5C000 == 69 [pid = 1640] [id = 338] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825AE800 == 68 [pid = 1640] [id = 337] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825B3800 == 67 [pid = 1640] [id = 336] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 154 (000000E3C29B3800) [pid = 1640] [serial = 936] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 153 (000000E3826EA400) [pid = 1640] [serial = 939] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 152 (000000E3B8C84000) [pid = 1640] [serial = 942] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 151 (000000E3C062D400) [pid = 1640] [serial = 945] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 150 (000000E3C2E40800) [pid = 1640] [serial = 948] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 149 (000000E38462C000) [pid = 1640] [serial = 951] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 148 (000000E3C0628000) [pid = 1640] [serial = 981] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80DA800 == 66 [pid = 1640] [id = 329] 18:10:50 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825A4800 == 65 [pid = 1640] [id = 328] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 147 (000000E3B321B800) [pid = 1640] [serial = 966] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 146 (000000E3B4257000) [pid = 1640] [serial = 967] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 145 (000000E3B24BFC00) [pid = 1640] [serial = 963] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 144 (000000E3B1097400) [pid = 1640] [serial = 960] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 143 (000000E3B10A0000) [pid = 1640] [serial = 961] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 142 (000000E3826EC400) [pid = 1640] [serial = 955] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 141 (000000E381814400) [pid = 1640] [serial = 954] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 140 (000000E381813000) [pid = 1640] [serial = 957] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E3BC6CF400) [pid = 1640] [serial = 970] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E381951400) [pid = 1640] [serial = 958] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3BC604800) [pid = 1640] [serial = 969] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E3B8C09C00) [pid = 1640] [serial = 975] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3BD086400) [pid = 1640] [serial = 972] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E3BEFC2000) [pid = 1640] [serial = 978] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3BEA58000) [pid = 1640] [serial = 973] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3C029A800) [pid = 1640] [serial = 979] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3BEB6D400) [pid = 1640] [serial = 976] [outer = 0000000000000000] [url = about:blank] 18:10:50 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3B2BAD800) [pid = 1640] [serial = 964] [outer = 0000000000000000] [url = about:blank] 18:10:51 INFO - PROCESS | 1640 | [1640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:51 INFO - PROCESS | 1640 | 1464052251021 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 1640 | 1464052251074 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:10:51 INFO - PROCESS | 1640 | 1464052251077 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 1640 | 1464052251081 Marionette TRACE conn5 <- [1,1374,null,{}] 18:10:51 INFO - PROCESS | 1640 | 1464052251093 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:51 INFO - PROCESS | 1640 | 1464052251195 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:10:51 INFO - PROCESS | 1640 | 1464052251279 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825B1000 == 66 [pid = 1640] [id = 353] 18:10:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3814E9400) [pid = 1640] [serial = 1058] [outer = 0000000000000000] 18:10:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E383C3D000) [pid = 1640] [serial = 1059] [outer = 000000E3814E9400] 18:10:51 INFO - PROCESS | 1640 | 1464052251329 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E38462F000) [pid = 1640] [serial = 1060] [outer = 000000E3814E9400] 18:10:51 INFO - PROCESS | 1640 | 1464052251759 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 1640 | 1464052251818 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:10:51 INFO - PROCESS | 1640 | 1464052251827 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 1640 | 1464052251829 Marionette TRACE conn5 <- [1,1378,null,{}] 18:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:10:51 INFO - PROCESS | 1640 | 1464052251832 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:51 INFO - PROCESS | 1640 | 1464052251925 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:10:51 INFO - PROCESS | 1640 | 1464052251932 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B51000 == 67 [pid = 1640] [id = 354] 18:10:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E38578E000) [pid = 1640] [serial = 1061] [outer = 0000000000000000] 18:10:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E385791C00) [pid = 1640] [serial = 1062] [outer = 000000E38578E000] 18:10:51 INFO - PROCESS | 1640 | 1464052251979 Marionette DEBUG loaded listener.js 18:10:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E3857C9C00) [pid = 1640] [serial = 1063] [outer = 000000E38578E000] 18:10:52 INFO - PROCESS | 1640 | 1464052252424 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 18:10:52 INFO - PROCESS | 1640 | 1464052252461 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 1640 | 1464052252463 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:10:52 INFO - PROCESS | 1640 | 1464052252466 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 1640 | 1464052252468 Marionette TRACE conn5 <- [1,1382,null,{}] 18:10:52 INFO - PROCESS | 1640 | 1464052252477 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:52 INFO - PROCESS | 1640 | 1464052252566 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:10:52 INFO - PROCESS | 1640 | 1464052252574 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DEC800 == 68 [pid = 1640] [id = 355] 18:10:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E3858C6C00) [pid = 1640] [serial = 1064] [outer = 0000000000000000] 18:10:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E3858D0400) [pid = 1640] [serial = 1065] [outer = 000000E3858C6C00] 18:10:52 INFO - PROCESS | 1640 | 1464052252620 Marionette DEBUG loaded listener.js 18:10:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E3B1098000) [pid = 1640] [serial = 1066] [outer = 000000E3858C6C00] 18:10:53 INFO - PROCESS | 1640 | 1464052253052 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 18:10:53 INFO - PROCESS | 1640 | 1464052253099 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:10:53 INFO - PROCESS | 1640 | 1464052253101 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:10:53 INFO - PROCESS | 1640 | 1464052253112 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:10:53 INFO - PROCESS | 1640 | 1464052253114 Marionette TRACE conn5 <- [1,1386,null,{}] 18:10:53 INFO - PROCESS | 1640 | 1464052253118 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:53 INFO - PROCESS | 1640 | 1464052253256 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:10:53 INFO - PROCESS | 1640 | 1464052253338 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D73800 == 69 [pid = 1640] [id = 356] 18:10:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3B10A4000) [pid = 1640] [serial = 1067] [outer = 0000000000000000] 18:10:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 141 (000000E3B2A6F000) [pid = 1640] [serial = 1068] [outer = 000000E3B10A4000] 18:10:53 INFO - PROCESS | 1640 | 1464052253386 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 142 (000000E3B2CA9C00) [pid = 1640] [serial = 1069] [outer = 000000E3B10A4000] 18:10:53 INFO - PROCESS | 1640 | 1464052253826 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 18:10:53 INFO - PROCESS | 1640 | 1464052253841 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:10:53 INFO - PROCESS | 1640 | 1464052253850 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:10:53 INFO - PROCESS | 1640 | 1464052253861 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:10:53 INFO - PROCESS | 1640 | 1464052253863 Marionette TRACE conn5 <- [1,1390,null,{}] 18:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:10:53 INFO - PROCESS | 1640 | 1464052253866 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:53 INFO - PROCESS | 1640 | 1464052253981 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:10:54 INFO - PROCESS | 1640 | 1464052254035 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B732C800 == 70 [pid = 1640] [id = 357] 18:10:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 143 (000000E3B3224000) [pid = 1640] [serial = 1070] [outer = 0000000000000000] 18:10:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 144 (000000E3B4251C00) [pid = 1640] [serial = 1071] [outer = 000000E3B3224000] 18:10:54 INFO - PROCESS | 1640 | 1464052254085 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 145 (000000E3B77C4C00) [pid = 1640] [serial = 1072] [outer = 000000E3B3224000] 18:10:54 INFO - PROCESS | 1640 | 1464052254516 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 18:10:54 INFO - PROCESS | 1640 | 1464052254603 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 1640 | 1464052254605 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:10:54 INFO - PROCESS | 1640 | 1464052254647 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - PROCESS | 1640 | 1464052254649 Marionette TRACE conn5 <- [1,1394,null,{}] 18:10:54 INFO - PROCESS | 1640 | 1464052254653 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:54 INFO - PROCESS | 1640 | 1464052254774 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:10:54 INFO - PROCESS | 1640 | 1464052254830 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B922B800 == 71 [pid = 1640] [id = 358] 18:10:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 146 (000000E3B3224400) [pid = 1640] [serial = 1073] [outer = 0000000000000000] 18:10:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 147 (000000E3B80EEC00) [pid = 1640] [serial = 1074] [outer = 000000E3B3224400] 18:10:54 INFO - PROCESS | 1640 | 1464052254876 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 148 (000000E3B909C400) [pid = 1640] [serial = 1075] [outer = 000000E3B3224400] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 147 (000000E38408B800) [pid = 1640] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 146 (000000E384627000) [pid = 1640] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 145 (000000E3812A5C00) [pid = 1640] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 144 (000000E3B7793000) [pid = 1640] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 143 (000000E3BC65CC00) [pid = 1640] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 142 (000000E3BFD6C800) [pid = 1640] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 141 (000000E3C0299C00) [pid = 1640] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 140 (000000E3814E6800) [pid = 1640] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E3B8C84400) [pid = 1640] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E3B2A6FC00) [pid = 1640] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E38181FC00) [pid = 1640] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E3826E9800) [pid = 1640] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E384628800) [pid = 1640] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E384094800) [pid = 1640] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3B10A5C00) [pid = 1640] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3C2E92400) [pid = 1640] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E384626400) [pid = 1640] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3C2183C00) [pid = 1640] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E383C41000) [pid = 1640] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3BF0A3400) [pid = 1640] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3BEFBD000) [pid = 1640] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3C29A4400) [pid = 1640] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3814E8C00) [pid = 1640] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B2B88C00) [pid = 1640] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B8C0BC00) [pid = 1640] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E381923000) [pid = 1640] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3C2E0F000) [pid = 1640] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3C2E02400) [pid = 1640] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E381812800) [pid = 1640] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3B11D7C00) [pid = 1640] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BE164800) [pid = 1640] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:10:55 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BEA62800) [pid = 1640] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:10:55 INFO - PROCESS | 1640 | 1464052255538 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 941ms 18:10:55 INFO - PROCESS | 1640 | 1464052255579 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:10:55 INFO - PROCESS | 1640 | 1464052255581 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:10:55 INFO - PROCESS | 1640 | 1464052255584 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:10:55 INFO - PROCESS | 1640 | 1464052255586 Marionette TRACE conn5 <- [1,1398,null,{}] 18:10:55 INFO - PROCESS | 1640 | 1464052255598 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:55 INFO - PROCESS | 1640 | 1464052255716 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:10:55 INFO - PROCESS | 1640 | 1464052255769 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B922F800 == 72 [pid = 1640] [id = 359] 18:10:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3812A5C00) [pid = 1640] [serial = 1076] [outer = 0000000000000000] 18:10:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E38194B000) [pid = 1640] [serial = 1077] [outer = 000000E3812A5C00] 18:10:55 INFO - PROCESS | 1640 | 1464052255817 Marionette DEBUG loaded listener.js 18:10:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E38408B800) [pid = 1640] [serial = 1078] [outer = 000000E3812A5C00] 18:10:56 INFO - PROCESS | 1640 | 1464052256258 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 18:10:56 INFO - PROCESS | 1640 | 1464052256279 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:10:56 INFO - PROCESS | 1640 | 1464052256281 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:10:56 INFO - PROCESS | 1640 | 1464052256284 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:10:56 INFO - PROCESS | 1640 | 1464052256286 Marionette TRACE conn5 <- [1,1402,null,{}] 18:10:56 INFO - PROCESS | 1640 | 1464052256295 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:56 INFO - PROCESS | 1640 | 1464052256386 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:10:56 INFO - PROCESS | 1640 | 1464052256393 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF122800 == 73 [pid = 1640] [id = 360] 18:10:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B2B88C00) [pid = 1640] [serial = 1079] [outer = 0000000000000000] 18:10:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B8C8D400) [pid = 1640] [serial = 1080] [outer = 000000E3B2B88C00] 18:10:56 INFO - PROCESS | 1640 | 1464052256438 Marionette DEBUG loaded listener.js 18:10:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BC609C00) [pid = 1640] [serial = 1081] [outer = 000000E3B2B88C00] 18:10:56 INFO - PROCESS | 1640 | 1464052256909 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 18:10:56 INFO - PROCESS | 1640 | 1464052256918 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:10:56 INFO - PROCESS | 1640 | 1464052256921 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:10:56 INFO - PROCESS | 1640 | 1464052256924 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:10:56 INFO - PROCESS | 1640 | 1464052256927 Marionette TRACE conn5 <- [1,1406,null,{}] 18:10:56 INFO - PROCESS | 1640 | 1464052256930 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:57 INFO - PROCESS | 1640 | 1464052257049 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:10:57 INFO - PROCESS | 1640 | 1464052257059 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C00C8000 == 74 [pid = 1640] [id = 361] 18:10:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BC656C00) [pid = 1640] [serial = 1082] [outer = 0000000000000000] 18:10:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BD083000) [pid = 1640] [serial = 1083] [outer = 000000E3BC656C00] 18:10:57 INFO - PROCESS | 1640 | 1464052257110 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BEDC5C00) [pid = 1640] [serial = 1084] [outer = 000000E3BC656C00] 18:10:57 INFO - PROCESS | 1640 | 1464052257825 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 944ms 18:10:57 INFO - PROCESS | 1640 | 1464052257872 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:10:57 INFO - PROCESS | 1640 | 1464052257877 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:10:57 INFO - PROCESS | 1640 | 1464052257882 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:10:57 INFO - PROCESS | 1640 | 1464052257887 Marionette TRACE conn5 <- [1,1410,null,{}] 18:10:57 INFO - PROCESS | 1640 | 1464052257893 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:58 INFO - PROCESS | 1640 | 1464052258023 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:10:58 INFO - PROCESS | 1640 | 1464052258151 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E95000 == 75 [pid = 1640] [id = 362] 18:10:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3814ED400) [pid = 1640] [serial = 1085] [outer = 0000000000000000] 18:10:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E381919C00) [pid = 1640] [serial = 1086] [outer = 000000E3814ED400] 18:10:58 INFO - PROCESS | 1640 | 1464052258212 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E383305400) [pid = 1640] [serial = 1087] [outer = 000000E3814ED400] 18:10:58 INFO - PROCESS | 1640 | 1464052258911 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1087ms 18:10:58 INFO - PROCESS | 1640 | 1464052258973 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:10:58 INFO - PROCESS | 1640 | 1464052258980 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:10:58 INFO - PROCESS | 1640 | 1464052258987 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:10:58 INFO - PROCESS | 1640 | 1464052258990 Marionette TRACE conn5 <- [1,1414,null,{}] 18:10:58 INFO - PROCESS | 1640 | 1464052258994 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:59 INFO - PROCESS | 1640 | 1464052259114 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:10:59 INFO - PROCESS | 1640 | 1464052259240 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24AF800 == 76 [pid = 1640] [id = 363] 18:10:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E384CE3400) [pid = 1640] [serial = 1088] [outer = 0000000000000000] 18:10:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E38578C400) [pid = 1640] [serial = 1089] [outer = 000000E384CE3400] 18:10:59 INFO - PROCESS | 1640 | 1464052259297 Marionette DEBUG loaded listener.js 18:10:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E385978000) [pid = 1640] [serial = 1090] [outer = 000000E384CE3400] 18:10:59 INFO - PROCESS | 1640 | 1464052259992 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1021ms 18:11:00 INFO - PROCESS | 1640 | 1464052260014 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 1640 | 1464052260017 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:11:00 INFO - PROCESS | 1640 | 1464052260021 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - PROCESS | 1640 | 1464052260025 Marionette TRACE conn5 <- [1,1418,null,{}] 18:11:00 INFO - PROCESS | 1640 | 1464052260038 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:00 INFO - PROCESS | 1640 | 1464052260180 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:11:00 INFO - PROCESS | 1640 | 1464052260310 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2FA2000 == 77 [pid = 1640] [id = 364] 18:11:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3B3A42C00) [pid = 1640] [serial = 1091] [outer = 0000000000000000] 18:11:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3B81A9800) [pid = 1640] [serial = 1092] [outer = 000000E3B3A42C00] 18:11:00 INFO - PROCESS | 1640 | 1464052260370 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3BD0E2C00) [pid = 1640] [serial = 1093] [outer = 000000E3B3A42C00] 18:11:00 INFO - PROCESS | 1640 | 1464052260967 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 18:11:01 INFO - PROCESS | 1640 | 1464052261009 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 1640 | 1464052261013 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:11:01 INFO - PROCESS | 1640 | 1464052261016 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 1640 | 1464052261018 Marionette TRACE conn5 <- [1,1422,null,{}] 18:11:01 INFO - PROCESS | 1640 | 1464052261022 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:01 INFO - PROCESS | 1640 | 1464052261140 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:11:01 INFO - PROCESS | 1640 | 1464052261237 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C624D000 == 78 [pid = 1640] [id = 365] 18:11:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E3BEDC6C00) [pid = 1640] [serial = 1094] [outer = 0000000000000000] 18:11:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E3BEFBFC00) [pid = 1640] [serial = 1095] [outer = 000000E3BEDC6C00] 18:11:01 INFO - PROCESS | 1640 | 1464052261294 Marionette DEBUG loaded listener.js 18:11:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E3BFD70C00) [pid = 1640] [serial = 1096] [outer = 000000E3BEDC6C00] 18:11:01 INFO - PROCESS | 1640 | 1464052261901 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 944ms 18:11:01 INFO - PROCESS | 1640 | 1464052261961 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 1640 | 1464052261964 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:11:01 INFO - PROCESS | 1640 | 1464052261967 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 1640 | 1464052261970 Marionette TRACE conn5 <- [1,1426,null,{}] 18:11:01 INFO - PROCESS | 1640 | 1464052261973 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:02 INFO - PROCESS | 1640 | 1464052262086 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:11:02 INFO - PROCESS | 1640 | 1464052262210 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C799E000 == 79 [pid = 1640] [id = 366] 18:11:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E3BF7A0800) [pid = 1640] [serial = 1097] [outer = 0000000000000000] 18:11:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E3C02A1400) [pid = 1640] [serial = 1098] [outer = 000000E3BF7A0800] 18:11:02 INFO - PROCESS | 1640 | 1464052262267 Marionette DEBUG loaded listener.js 18:11:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3C0625000) [pid = 1640] [serial = 1099] [outer = 000000E3BF7A0800] 18:11:02 INFO - PROCESS | 1640 | 1464052262896 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 985ms 18:11:02 INFO - PROCESS | 1640 | 1464052262956 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:11:02 INFO - PROCESS | 1640 | 1464052262958 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:11:02 INFO - PROCESS | 1640 | 1464052262962 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:11:02 INFO - PROCESS | 1640 | 1464052262964 Marionette TRACE conn5 <- [1,1430,null,{}] 18:11:02 INFO - PROCESS | 1640 | 1464052262968 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:03 INFO - PROCESS | 1640 | 1464052263104 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:11:03 INFO - PROCESS | 1640 | 1464052263231 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6FF0800 == 80 [pid = 1640] [id = 367] 18:11:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 141 (000000E3C1CEDC00) [pid = 1640] [serial = 1100] [outer = 0000000000000000] 18:11:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 142 (000000E3C2936400) [pid = 1640] [serial = 1101] [outer = 000000E3C1CEDC00] 18:11:03 INFO - PROCESS | 1640 | 1464052263289 Marionette DEBUG loaded listener.js 18:11:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 143 (000000E3C29AFC00) [pid = 1640] [serial = 1102] [outer = 000000E3C1CEDC00] 18:11:03 INFO - PROCESS | 1640 | 1464052263938 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1029ms 18:11:03 INFO - PROCESS | 1640 | 1464052263994 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 1640 | 1464052263996 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:11:04 INFO - PROCESS | 1640 | 1464052264000 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:11:04 INFO - PROCESS | 1640 | 1464052264002 Marionette TRACE conn5 <- [1,1434,null,{}] 18:11:04 INFO - PROCESS | 1640 | 1464052264006 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:04 INFO - PROCESS | 1640 | 1464052264122 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:11:04 INFO - PROCESS | 1640 | 1464052264248 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381396800 == 81 [pid = 1640] [id = 368] 18:11:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 144 (000000E3812AE400) [pid = 1640] [serial = 1103] [outer = 0000000000000000] 18:11:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 145 (000000E381917C00) [pid = 1640] [serial = 1104] [outer = 000000E3812AE400] 18:11:04 INFO - PROCESS | 1640 | 1464052264305 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 146 (000000E383E54000) [pid = 1640] [serial = 1105] [outer = 000000E3812AE400] 18:11:05 INFO - PROCESS | 1640 | 1464052265067 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1088ms 18:11:05 INFO - PROCESS | 1640 | 1464052265091 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:11:05 INFO - PROCESS | 1640 | 1464052265096 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:11:05 INFO - PROCESS | 1640 | 1464052265102 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - PROCESS | 1640 | 1464052265106 Marionette TRACE conn5 <- [1,1438,null,{}] 18:11:05 INFO - PROCESS | 1640 | 1464052265111 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:05 INFO - PROCESS | 1640 | 1464052265227 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:11:05 INFO - PROCESS | 1640 | 1464052265330 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AD8000 == 82 [pid = 1640] [id = 369] 18:11:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 147 (000000E38181FC00) [pid = 1640] [serial = 1106] [outer = 0000000000000000] 18:11:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 148 (000000E381EEDC00) [pid = 1640] [serial = 1107] [outer = 000000E38181FC00] 18:11:05 INFO - PROCESS | 1640 | 1464052265380 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 149 (000000E383E4D000) [pid = 1640] [serial = 1108] [outer = 000000E38181FC00] 18:11:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 150 (000000E3826E0800) [pid = 1640] [serial = 1109] [outer = 000000E3BEF9E000] 18:11:06 INFO - PROCESS | 1640 | 1464052266112 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF122800 == 81 [pid = 1640] [id = 360] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B922F800 == 80 [pid = 1640] [id = 359] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B922B800 == 79 [pid = 1640] [id = 358] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B732C800 == 78 [pid = 1640] [id = 357] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D73800 == 77 [pid = 1640] [id = 356] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DEC800 == 76 [pid = 1640] [id = 355] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B51000 == 75 [pid = 1640] [id = 354] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825B1000 == 74 [pid = 1640] [id = 353] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826A5800 == 73 [pid = 1640] [id = 352] 18:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1080ms 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 149 (000000E3C32B1C00) [pid = 1640] [serial = 999] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 148 (000000E3857CD400) [pid = 1640] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 147 (000000E3C21D3C00) [pid = 1640] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E38259D800 == 72 [pid = 1640] [id = 351] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AC6800 == 71 [pid = 1640] [id = 349] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DE2000 == 70 [pid = 1640] [id = 348] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6257800 == 69 [pid = 1640] [id = 347] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81D2000 == 68 [pid = 1640] [id = 346] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826B3800 == 67 [pid = 1640] [id = 345] 18:11:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2120000 == 66 [pid = 1640] [id = 327] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 146 (000000E3C10ED400) [pid = 1640] [serial = 856] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 145 (000000E3C2E08400) [pid = 1640] [serial = 952] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 144 (000000E3BC36FC00) [pid = 1640] [serial = 904] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 143 (000000E3B321E800) [pid = 1640] [serial = 895] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 142 (000000E3C029B000) [pid = 1640] [serial = 901] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 141 (000000E3C29A9400) [pid = 1640] [serial = 946] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 140 (000000E3C2E3C800) [pid = 1640] [serial = 937] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E381EE8000) [pid = 1640] [serial = 892] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E3BD087400) [pid = 1640] [serial = 943] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3BEDC2800) [pid = 1640] [serial = 898] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E383C45400) [pid = 1640] [serial = 940] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3C2E97000) [pid = 1640] [serial = 949] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E3C2F15400) [pid = 1640] [serial = 844] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E382670C00) [pid = 1640] [serial = 847] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3B7112400) [pid = 1640] [serial = 850] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3C21C6C00) [pid = 1640] [serial = 853] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3BF8CD800) [pid = 1640] [serial = 889] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3B80A2000) [pid = 1640] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3BEA48000) [pid = 1640] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3B9092400) [pid = 1640] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3BEDC7400) [pid = 1640] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3C0626800) [pid = 1640] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3C0ED6400) [pid = 1640] [serial = 982] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E381EEF000) [pid = 1640] [serial = 985] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E381817000) [pid = 1640] [serial = 984] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3BF452000) [pid = 1640] [serial = 991] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3BC65D800) [pid = 1640] [serial = 990] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B2CA8400) [pid = 1640] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3826E4000) [pid = 1640] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E383E54800) [pid = 1640] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E383E52400) [pid = 1640] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E38330D400) [pid = 1640] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3858CD800) [pid = 1640] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3858C7C00) [pid = 1640] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B2B81000) [pid = 1640] [serial = 988] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B109C400) [pid = 1640] [serial = 987] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B2CB2400) [pid = 1640] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3C327A800) [pid = 1640] [serial = 997] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3C2F16000) [pid = 1640] [serial = 996] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B1096800) [pid = 1640] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B2243800) [pid = 1640] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3C2E0DC00) [pid = 1640] [serial = 994] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3C293E800) [pid = 1640] [serial = 993] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3BEDC6800) [pid = 1640] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3C0EE5C00) [pid = 1640] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B4256C00) [pid = 1640] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 18:11:06 INFO - PROCESS | 1640 | 1464052266247 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:11:06 INFO - PROCESS | 1640 | 1464052266253 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:11:06 INFO - PROCESS | 1640 | 1464052266266 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:11:06 INFO - PROCESS | 1640 | 1464052266269 Marionette TRACE conn5 <- [1,1442,null,{}] 18:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:11:06 INFO - PROCESS | 1640 | 1464052266274 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:06 INFO - PROCESS | 1640 | 1464052266378 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:11:06 INFO - PROCESS | 1640 | 1464052266385 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B3D800 == 67 [pid = 1640] [id = 370] 18:11:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3814ED000) [pid = 1640] [serial = 1110] [outer = 0000000000000000] 18:11:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E381942800) [pid = 1640] [serial = 1111] [outer = 000000E3814ED000] 18:11:06 INFO - PROCESS | 1640 | 1464052266433 Marionette DEBUG loaded listener.js 18:11:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E383311800) [pid = 1640] [serial = 1112] [outer = 000000E3814ED000] 18:11:06 INFO - PROCESS | 1640 | 1464052266969 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 18:11:07 INFO - PROCESS | 1640 | 1464052267007 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:11:07 INFO - PROCESS | 1640 | 1464052267010 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:11:07 INFO - PROCESS | 1640 | 1464052267013 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - PROCESS | 1640 | 1464052267017 Marionette TRACE conn5 <- [1,1446,null,{}] 18:11:07 INFO - PROCESS | 1640 | 1464052267028 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:07 INFO - PROCESS | 1640 | 1464052267128 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:11:07 INFO - PROCESS | 1640 | 1464052267213 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AC6800 == 68 [pid = 1640] [id = 371] 18:11:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E384091000) [pid = 1640] [serial = 1113] [outer = 0000000000000000] 18:11:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E384CEA400) [pid = 1640] [serial = 1114] [outer = 000000E384091000] 18:11:07 INFO - PROCESS | 1640 | 1464052267262 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E385799C00) [pid = 1640] [serial = 1115] [outer = 000000E384091000] 18:11:07 INFO - PROCESS | 1640 | 1464052267665 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 690ms 18:11:07 INFO - PROCESS | 1640 | 1464052267706 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:11:07 INFO - PROCESS | 1640 | 1464052267709 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:11:07 INFO - PROCESS | 1640 | 1464052267720 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - PROCESS | 1640 | 1464052267722 Marionette TRACE conn5 <- [1,1450,null,{}] 18:11:07 INFO - PROCESS | 1640 | 1464052267726 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:07 INFO - PROCESS | 1640 | 1464052267820 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:11:07 INFO - PROCESS | 1640 | 1464052267827 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B49800 == 69 [pid = 1640] [id = 372] 18:11:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3858C3400) [pid = 1640] [serial = 1116] [outer = 0000000000000000] 18:11:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E38597D800) [pid = 1640] [serial = 1117] [outer = 000000E3858C3400] 18:11:07 INFO - PROCESS | 1640 | 1464052267874 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E385E06800) [pid = 1640] [serial = 1118] [outer = 000000E3858C3400] 18:11:08 INFO - PROCESS | 1640 | 1464052268325 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 692ms 18:11:08 INFO - PROCESS | 1640 | 1464052268408 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:11:08 INFO - PROCESS | 1640 | 1464052268410 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:11:08 INFO - PROCESS | 1640 | 1464052268414 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 1640 | 1464052268415 Marionette TRACE conn5 <- [1,1454,null,{}] 18:11:08 INFO - PROCESS | 1640 | 1464052268419 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:08 INFO - PROCESS | 1640 | 1464052268565 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:11:08 INFO - PROCESS | 1640 | 1464052268584 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DE0000 == 70 [pid = 1640] [id = 373] 18:11:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E385E0A400) [pid = 1640] [serial = 1119] [outer = 0000000000000000] 18:11:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E385E0EC00) [pid = 1640] [serial = 1120] [outer = 000000E385E0A400] 18:11:08 INFO - PROCESS | 1640 | 1464052268631 Marionette DEBUG loaded listener.js 18:11:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3B10A1000) [pid = 1640] [serial = 1121] [outer = 000000E385E0A400] 18:11:09 INFO - PROCESS | 1640 | 1464052269098 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 18:11:09 INFO - PROCESS | 1640 | 1464052269150 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:11:09 INFO - PROCESS | 1640 | 1464052269152 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:11:09 INFO - PROCESS | 1640 | 1464052269155 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - PROCESS | 1640 | 1464052269157 Marionette TRACE conn5 <- [1,1458,null,{}] 18:11:09 INFO - PROCESS | 1640 | 1464052269169 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:09 INFO - PROCESS | 1640 | 1464052269324 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:11:09 INFO - PROCESS | 1640 | 1464052269388 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FCE000 == 71 [pid = 1640] [id = 374] 18:11:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B2BB1000) [pid = 1640] [serial = 1122] [outer = 0000000000000000] 18:11:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3B3226400) [pid = 1640] [serial = 1123] [outer = 000000E3B2BB1000] 18:11:09 INFO - PROCESS | 1640 | 1464052269434 Marionette DEBUG loaded listener.js 18:11:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B711A400) [pid = 1640] [serial = 1124] [outer = 000000E3B2BB1000] 18:11:09 INFO - PROCESS | 1640 | 1464052269878 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 777ms 18:11:09 INFO - PROCESS | 1640 | 1464052269935 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:11:09 INFO - PROCESS | 1640 | 1464052269937 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:11:09 INFO - PROCESS | 1640 | 1464052269940 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - PROCESS | 1640 | 1464052269942 Marionette TRACE conn5 <- [1,1462,null,{}] 18:11:09 INFO - PROCESS | 1640 | 1464052269946 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:10 INFO - PROCESS | 1640 | 1464052270064 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:11:10 INFO - PROCESS | 1640 | 1464052270120 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29B6800 == 72 [pid = 1640] [id = 375] 18:11:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B4208800) [pid = 1640] [serial = 1125] [outer = 0000000000000000] 18:11:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B7C4FC00) [pid = 1640] [serial = 1126] [outer = 000000E3B4208800] 18:11:10 INFO - PROCESS | 1640 | 1464052270167 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B9098800) [pid = 1640] [serial = 1127] [outer = 000000E3B4208800] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E383E52000) [pid = 1640] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3857C4400) [pid = 1640] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3B10A4000) [pid = 1640] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B3224000) [pid = 1640] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3812A5C00) [pid = 1640] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B3224400) [pid = 1640] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3814E9400) [pid = 1640] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3858C6C00) [pid = 1640] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B2B88C00) [pid = 1640] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E383C3F800) [pid = 1640] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3814EB800) [pid = 1640] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E38578E000) [pid = 1640] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:11:10 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E380A95800) [pid = 1640] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:11:10 INFO - PROCESS | 1640 | 1464052270652 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 18:11:10 INFO - PROCESS | 1640 | 1464052270678 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:11:10 INFO - PROCESS | 1640 | 1464052270680 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:11:10 INFO - PROCESS | 1640 | 1464052270683 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:11:10 INFO - PROCESS | 1640 | 1464052270685 Marionette TRACE conn5 <- [1,1466,null,{}] 18:11:10 INFO - PROCESS | 1640 | 1464052270694 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:10 INFO - PROCESS | 1640 | 1464052270823 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:11:10 INFO - PROCESS | 1640 | 1464052270876 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3AD2000 == 73 [pid = 1640] [id = 376] 18:11:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E38181D800) [pid = 1640] [serial = 1128] [outer = 0000000000000000] 18:11:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3858C2400) [pid = 1640] [serial = 1129] [outer = 000000E38181D800] 18:11:10 INFO - PROCESS | 1640 | 1464052270922 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B9090400) [pid = 1640] [serial = 1130] [outer = 000000E38181D800] 18:11:11 INFO - PROCESS | 1640 | 1464052271292 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 627ms 18:11:11 INFO - PROCESS | 1640 | 1464052271314 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 1640 | 1464052271316 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:11:11 INFO - PROCESS | 1640 | 1464052271330 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 1640 | 1464052271332 Marionette TRACE conn5 <- [1,1470,null,{}] 18:11:11 INFO - PROCESS | 1640 | 1464052271336 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:11 INFO - PROCESS | 1640 | 1464052271426 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:11:11 INFO - PROCESS | 1640 | 1464052271433 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CC5800 == 74 [pid = 1640] [id = 377] 18:11:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BC602400) [pid = 1640] [serial = 1131] [outer = 0000000000000000] 18:11:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3BC6F4C00) [pid = 1640] [serial = 1132] [outer = 000000E3BC602400] 18:11:11 INFO - PROCESS | 1640 | 1464052271479 Marionette DEBUG loaded listener.js 18:11:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3BE165000) [pid = 1640] [serial = 1133] [outer = 000000E3BC602400] 18:11:11 INFO - PROCESS | 1640 | 1464052271925 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 648ms 18:11:11 INFO - PROCESS | 1640 | 1464052271975 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 1640 | 1464052271978 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:11:11 INFO - PROCESS | 1640 | 1464052271981 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 1640 | 1464052271983 Marionette TRACE conn5 <- [1,1474,null,{}] 18:11:11 INFO - PROCESS | 1640 | 1464052271986 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:12 INFO - PROCESS | 1640 | 1464052272092 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:11:12 INFO - PROCESS | 1640 | 1464052272099 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA3B800 == 75 [pid = 1640] [id = 378] 18:11:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E38266E800) [pid = 1640] [serial = 1134] [outer = 0000000000000000] 18:11:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3BC60A000) [pid = 1640] [serial = 1135] [outer = 000000E38266E800] 18:11:12 INFO - PROCESS | 1640 | 1464052272145 Marionette DEBUG loaded listener.js 18:11:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3BEDC8C00) [pid = 1640] [serial = 1136] [outer = 000000E38266E800] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C324B800 == 74 [pid = 1640] [id = 300] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C0045000 == 73 [pid = 1640] [id = 296] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DDD800 == 72 [pid = 1640] [id = 333] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E384D99800 == 71 [pid = 1640] [id = 350] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E2A000 == 70 [pid = 1640] [id = 218] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B47800 == 69 [pid = 1640] [id = 332] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C79B4800 == 68 [pid = 1640] [id = 222] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C18B5800 == 67 [pid = 1640] [id = 299] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6FF8000 == 66 [pid = 1640] [id = 221] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E383330800 == 65 [pid = 1640] [id = 269] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381396000 == 64 [pid = 1640] [id = 271] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED07000 == 63 [pid = 1640] [id = 185] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF86D000 == 62 [pid = 1640] [id = 208] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E26000 == 61 [pid = 1640] [id = 335] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B1D800 == 60 [pid = 1640] [id = 270] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E30800 == 59 [pid = 1640] [id = 330] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B2D800 == 58 [pid = 1640] [id = 331] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B30000 == 57 [pid = 1640] [id = 334] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6250000 == 56 [pid = 1640] [id = 149] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C00B9000 == 55 [pid = 1640] [id = 220] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FD1800 == 54 [pid = 1640] [id = 285] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E8F800 == 53 [pid = 1640] [id = 282] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A4B000 == 52 [pid = 1640] [id = 301] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF198000 == 51 [pid = 1640] [id = 205] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7E9800 == 50 [pid = 1640] [id = 283] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29AE800 == 49 [pid = 1640] [id = 193] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3256000 == 48 [pid = 1640] [id = 206] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C309C000 == 47 [pid = 1640] [id = 344] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E3E800 == 46 [pid = 1640] [id = 317] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B40DF000 == 45 [pid = 1640] [id = 219] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826C2000 == 44 [pid = 1640] [id = 238] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E3C800 == 43 [pid = 1640] [id = 284] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AD8000 == 42 [pid = 1640] [id = 369] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381396800 == 41 [pid = 1640] [id = 368] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6FF0800 == 40 [pid = 1640] [id = 367] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C799E000 == 39 [pid = 1640] [id = 366] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C624D000 == 38 [pid = 1640] [id = 365] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2FA2000 == 37 [pid = 1640] [id = 364] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B24AF800 == 36 [pid = 1640] [id = 363] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C00C8000 == 35 [pid = 1640] [id = 361] 18:11:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E95000 == 34 [pid = 1640] [id = 362] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AC6800 == 33 [pid = 1640] [id = 371] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CC5800 == 32 [pid = 1640] [id = 377] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B49800 == 31 [pid = 1640] [id = 372] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29B6800 == 30 [pid = 1640] [id = 375] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DE0000 == 29 [pid = 1640] [id = 373] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FCE000 == 28 [pid = 1640] [id = 374] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B3D800 == 27 [pid = 1640] [id = 370] 18:11:14 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3AD2000 == 26 [pid = 1640] [id = 376] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3C32BA800) [pid = 1640] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3C32BAC00) [pid = 1640] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3BC609C00) [pid = 1640] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E38408B800) [pid = 1640] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B1098000) [pid = 1640] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B2A6F000) [pid = 1640] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B2CA9C00) [pid = 1640] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B77C4C00) [pid = 1640] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B4251C00) [pid = 1640] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E38194B000) [pid = 1640] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B80EEC00) [pid = 1640] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E383C3D000) [pid = 1640] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3858D0400) [pid = 1640] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B8C8D400) [pid = 1640] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E38462F000) [pid = 1640] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E384CE1400) [pid = 1640] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E384090800) [pid = 1640] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E381814800) [pid = 1640] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E381EE4C00) [pid = 1640] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B198C400) [pid = 1640] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E385791C00) [pid = 1640] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3857C9C00) [pid = 1640] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3C2E0C000) [pid = 1640] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E382679400) [pid = 1640] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3BEDC2000) [pid = 1640] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E385982C00) [pid = 1640] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E38450E000) [pid = 1640] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3C2E93400) [pid = 1640] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B909C400) [pid = 1640] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3BD083000) [pid = 1640] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 18:11:14 INFO - PROCESS | 1640 | 1464052274570 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2637ms 18:11:14 INFO - PROCESS | 1640 | 1464052274623 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:11:14 INFO - PROCESS | 1640 | 1464052274627 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:11:14 INFO - PROCESS | 1640 | 1464052274632 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:11:14 INFO - PROCESS | 1640 | 1464052274636 Marionette TRACE conn5 <- [1,1478,null,{}] 18:11:14 INFO - PROCESS | 1640 | 1464052274643 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:14 INFO - PROCESS | 1640 | 1464052274742 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:11:14 INFO - PROCESS | 1640 | 1464052274751 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381396000 == 27 [pid = 1640] [id = 379] 18:11:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E380A95000) [pid = 1640] [serial = 1137] [outer = 0000000000000000] 18:11:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E380A95C00) [pid = 1640] [serial = 1138] [outer = 000000E380A95000] 18:11:14 INFO - PROCESS | 1640 | 1464052274802 Marionette DEBUG loaded listener.js 18:11:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3812B2400) [pid = 1640] [serial = 1139] [outer = 000000E380A95000] 18:11:15 INFO - PROCESS | 1640 | 1464052275292 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 18:11:15 INFO - PROCESS | 1640 | 1464052275329 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:11:15 INFO - PROCESS | 1640 | 1464052275336 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:11:15 INFO - PROCESS | 1640 | 1464052275342 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:11:15 INFO - PROCESS | 1640 | 1464052275345 Marionette TRACE conn5 <- [1,1482,null,{}] 18:11:15 INFO - PROCESS | 1640 | 1464052275350 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:15 INFO - PROCESS | 1640 | 1464052275443 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:11:15 INFO - PROCESS | 1640 | 1464052275453 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B13000 == 28 [pid = 1640] [id = 380] 18:11:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3814E1800) [pid = 1640] [serial = 1140] [outer = 0000000000000000] 18:11:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3814E7000) [pid = 1640] [serial = 1141] [outer = 000000E3814E1800] 18:11:15 INFO - PROCESS | 1640 | 1464052275502 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E381812C00) [pid = 1640] [serial = 1142] [outer = 000000E3814E1800] 18:11:16 INFO - PROCESS | 1640 | 1464052275995 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 18:11:16 INFO - PROCESS | 1640 | 1464052276019 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:11:16 INFO - PROCESS | 1640 | 1464052276022 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:11:16 INFO - PROCESS | 1640 | 1464052276026 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 1640 | 1464052276030 Marionette TRACE conn5 <- [1,1486,null,{}] 18:11:16 INFO - PROCESS | 1640 | 1464052276042 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:16 INFO - PROCESS | 1640 | 1464052276176 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:11:16 INFO - PROCESS | 1640 | 1464052276254 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D80800 == 29 [pid = 1640] [id = 381] 18:11:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3809AE400) [pid = 1640] [serial = 1143] [outer = 0000000000000000] 18:11:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E381922800) [pid = 1640] [serial = 1144] [outer = 000000E3809AE400] 18:11:16 INFO - PROCESS | 1640 | 1464052276307 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E38194D400) [pid = 1640] [serial = 1145] [outer = 000000E3809AE400] 18:11:16 INFO - PROCESS | 1640 | 1464052276694 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 734ms 18:11:16 INFO - PROCESS | 1640 | 1464052276761 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:11:16 INFO - PROCESS | 1640 | 1464052276764 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:11:16 INFO - PROCESS | 1640 | 1464052276767 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 1640 | 1464052276769 Marionette TRACE conn5 <- [1,1490,null,{}] 18:11:16 INFO - PROCESS | 1640 | 1464052276773 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:16 INFO - PROCESS | 1640 | 1464052276859 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:11:16 INFO - PROCESS | 1640 | 1464052276866 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E9B800 == 30 [pid = 1640] [id = 382] 18:11:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E381EE4800) [pid = 1640] [serial = 1146] [outer = 0000000000000000] 18:11:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E382671000) [pid = 1640] [serial = 1147] [outer = 000000E381EE4800] 18:11:16 INFO - PROCESS | 1640 | 1464052276913 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3826E2000) [pid = 1640] [serial = 1148] [outer = 000000E381EE4800] 18:11:17 INFO - PROCESS | 1640 | 1464052277349 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 18:11:17 INFO - PROCESS | 1640 | 1464052277400 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:11:17 INFO - PROCESS | 1640 | 1464052277402 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:11:17 INFO - PROCESS | 1640 | 1464052277405 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:11:17 INFO - PROCESS | 1640 | 1464052277408 Marionette TRACE conn5 <- [1,1494,null,{}] 18:11:17 INFO - PROCESS | 1640 | 1464052277411 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:17 INFO - PROCESS | 1640 | 1464052277496 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:11:17 INFO - PROCESS | 1640 | 1464052277504 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382631000 == 31 [pid = 1640] [id = 383] 18:11:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3814C1800) [pid = 1640] [serial = 1149] [outer = 0000000000000000] 18:11:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3826ED800) [pid = 1640] [serial = 1150] [outer = 000000E3814C1800] 18:11:17 INFO - PROCESS | 1640 | 1464052277552 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E383309C00) [pid = 1640] [serial = 1151] [outer = 000000E3814C1800] 18:11:18 INFO - PROCESS | 1640 | 1464052278031 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 18:11:18 INFO - PROCESS | 1640 | 1464052278100 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:11:18 INFO - PROCESS | 1640 | 1464052278102 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:11:18 INFO - PROCESS | 1640 | 1464052278106 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:11:18 INFO - PROCESS | 1640 | 1464052278108 Marionette TRACE conn5 <- [1,1498,null,{}] 18:11:18 INFO - PROCESS | 1640 | 1464052278111 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:18 INFO - PROCESS | 1640 | 1464052278228 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:11:18 INFO - PROCESS | 1640 | 1464052278239 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826C0000 == 32 [pid = 1640] [id = 384] 18:11:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E383C41800) [pid = 1640] [serial = 1152] [outer = 0000000000000000] 18:11:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E384085C00) [pid = 1640] [serial = 1153] [outer = 000000E383C41800] 18:11:18 INFO - PROCESS | 1640 | 1464052278288 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E384091800) [pid = 1640] [serial = 1154] [outer = 000000E383C41800] 18:11:18 INFO - PROCESS | 1640 | 1464052278747 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 18:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:11:18 INFO - PROCESS | 1640 | 1464052278800 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:11:18 INFO - PROCESS | 1640 | 1464052278802 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:11:18 INFO - PROCESS | 1640 | 1464052278805 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:11:18 INFO - PROCESS | 1640 | 1464052278807 Marionette TRACE conn5 <- [1,1502,null,{}] 18:11:18 INFO - PROCESS | 1640 | 1464052278811 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:18 INFO - PROCESS | 1640 | 1464052278917 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:11:18 INFO - PROCESS | 1640 | 1464052278925 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383327000 == 33 [pid = 1640] [id = 385] 18:11:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E384508C00) [pid = 1640] [serial = 1155] [outer = 0000000000000000] 18:11:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E384623800) [pid = 1640] [serial = 1156] [outer = 000000E384508C00] 18:11:18 INFO - PROCESS | 1640 | 1464052278972 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E38462F000) [pid = 1640] [serial = 1157] [outer = 000000E384508C00] 18:11:19 INFO - PROCESS | 1640 | 1464052279407 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 18:11:19 INFO - PROCESS | 1640 | 1464052279437 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:11:19 INFO - PROCESS | 1640 | 1464052279439 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:11:19 INFO - PROCESS | 1640 | 1464052279443 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:11:19 INFO - PROCESS | 1640 | 1464052279445 Marionette TRACE conn5 <- [1,1506,null,{}] 18:11:19 INFO - PROCESS | 1640 | 1464052279448 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:19 INFO - PROCESS | 1640 | 1464052279532 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:11:19 INFO - PROCESS | 1640 | 1464052279538 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DD0800 == 34 [pid = 1640] [id = 386] 18:11:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E384CE1800) [pid = 1640] [serial = 1158] [outer = 0000000000000000] 18:11:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E384CE6C00) [pid = 1640] [serial = 1159] [outer = 000000E384CE1800] 18:11:19 INFO - PROCESS | 1640 | 1464052279585 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E38578D800) [pid = 1640] [serial = 1160] [outer = 000000E384CE1800] 18:11:20 INFO - PROCESS | 1640 | 1464052280062 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 18:11:20 INFO - PROCESS | 1640 | 1464052280117 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:11:20 INFO - PROCESS | 1640 | 1464052280120 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:11:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:11:20 INFO - PROCESS | 1640 | 1464052280123 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - PROCESS | 1640 | 1464052280125 Marionette TRACE conn5 <- [1,1510,null,{}] 18:11:20 INFO - PROCESS | 1640 | 1464052280129 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:20 INFO - PROCESS | 1640 | 1464052280238 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:11:20 INFO - PROCESS | 1640 | 1464052280316 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D80000 == 35 [pid = 1640] [id = 387] 18:11:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E385792C00) [pid = 1640] [serial = 1161] [outer = 0000000000000000] 18:11:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E385797400) [pid = 1640] [serial = 1162] [outer = 000000E385792C00] 18:11:20 INFO - PROCESS | 1640 | 1464052280362 Marionette DEBUG loaded listener.js 18:11:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3857C6000) [pid = 1640] [serial = 1163] [outer = 000000E385792C00] 18:11:20 INFO - PROCESS | 1640 | 1464052280784 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:11:20 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 () { 18:11:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:11:20 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 () { 18:11:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:11:20 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 () { 18:11:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:11:20 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 () { 18:11:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:11:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 692ms 18:11:20 INFO - PROCESS | 1640 | 1464052280821 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:11:20 INFO - PROCESS | 1640 | 1464052280823 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:11:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:11:20 INFO - PROCESS | 1640 | 1464052280826 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - PROCESS | 1640 | 1464052280828 Marionette TRACE conn5 <- [1,1514,null,{}] 18:11:20 INFO - PROCESS | 1640 | 1464052280831 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:20 INFO - PROCESS | 1640 | 1464052280951 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:11:20 INFO - PROCESS | 1640 | 1464052280962 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B38800 == 36 [pid = 1640] [id = 388] 18:11:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3857CA000) [pid = 1640] [serial = 1164] [outer = 0000000000000000] 18:11:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3857CFC00) [pid = 1640] [serial = 1165] [outer = 000000E3857CA000] 18:11:21 INFO - PROCESS | 1640 | 1464052281046 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E385977000) [pid = 1640] [serial = 1166] [outer = 000000E3857CA000] 18:11:21 INFO - PROCESS | 1640 | 1464052281478 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:11:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:11:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:11:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:11:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:11:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:11:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:11:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 677ms 18:11:21 INFO - PROCESS | 1640 | 1464052281509 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:11:21 INFO - PROCESS | 1640 | 1464052281511 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:11:21 INFO - PROCESS | 1640 | 1464052281529 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:11:21 INFO - PROCESS | 1640 | 1464052281531 Marionette TRACE conn5 <- [1,1518,null,{}] 18:11:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:11:21 INFO - PROCESS | 1640 | 1464052281535 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:21 INFO - PROCESS | 1640 | 1464052281696 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:11:21 INFO - PROCESS | 1640 | 1464052281724 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382630800 == 37 [pid = 1640] [id = 389] 18:11:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E385E0F400) [pid = 1640] [serial = 1167] [outer = 0000000000000000] 18:11:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B109B800) [pid = 1640] [serial = 1168] [outer = 000000E385E0F400] 18:11:21 INFO - PROCESS | 1640 | 1464052281780 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B1941C00) [pid = 1640] [serial = 1169] [outer = 000000E385E0F400] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BEA4DC00) [pid = 1640] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E38597E400) [pid = 1640] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E384506000) [pid = 1640] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E381EE7800) [pid = 1640] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3812AE400) [pid = 1640] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3C1CEDC00) [pid = 1640] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3BF7A0800) [pid = 1640] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3BEDC6C00) [pid = 1640] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B3A42C00) [pid = 1640] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E384CE3400) [pid = 1640] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3814ED400) [pid = 1640] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3BC656C00) [pid = 1640] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3858CDC00) [pid = 1640] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E385791800) [pid = 1640] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3BC602400) [pid = 1640] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E385E0A400) [pid = 1640] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B2BB1000) [pid = 1640] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E38181D800) [pid = 1640] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B4208800) [pid = 1640] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3858C3400) [pid = 1640] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E384091000) [pid = 1640] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3814ED000) [pid = 1640] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:11:22 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E38181FC00) [pid = 1640] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:11:22 INFO - PROCESS | 1640 | 1464052282540 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:11:22 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 18:11:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:11:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:11:22 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. 18:11:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:11:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1077ms 18:11:22 INFO - PROCESS | 1640 | 1464052282613 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:11:22 INFO - PROCESS | 1640 | 1464052282615 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:11:22 INFO - PROCESS | 1640 | 1464052282619 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:11:22 INFO - PROCESS | 1640 | 1464052282621 Marionette TRACE conn5 <- [1,1522,null,{}] 18:11:22 INFO - PROCESS | 1640 | 1464052282625 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:22 INFO - PROCESS | 1640 | 1464052282718 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:11:22 INFO - PROCESS | 1640 | 1464052282726 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AD8000 == 38 [pid = 1640] [id = 390] 18:11:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E384094000) [pid = 1640] [serial = 1170] [outer = 0000000000000000] 18:11:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E384CEE400) [pid = 1640] [serial = 1171] [outer = 000000E384094000] 18:11:22 INFO - PROCESS | 1640 | 1464052282772 Marionette DEBUG loaded listener.js 18:11:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B1096800) [pid = 1640] [serial = 1172] [outer = 000000E384094000] 18:11:23 INFO - PROCESS | 1640 | 1464052283205 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 628ms 18:11:23 INFO - PROCESS | 1640 | 1464052283250 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 1640 | 1464052283252 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:11:23 INFO - PROCESS | 1640 | 1464052283256 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 1640 | 1464052283258 Marionette TRACE conn5 <- [1,1526,null,{}] 18:11:23 INFO - PROCESS | 1640 | 1464052283261 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:23 INFO - PROCESS | 1640 | 1464052283343 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:11:23 INFO - PROCESS | 1640 | 1464052283350 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ED9800 == 39 [pid = 1640] [id = 391] 18:11:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B198C800) [pid = 1640] [serial = 1173] [outer = 0000000000000000] 18:11:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B200B800) [pid = 1640] [serial = 1174] [outer = 000000E3B198C800] 18:11:23 INFO - PROCESS | 1640 | 1464052283395 Marionette DEBUG loaded listener.js 18:11:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B2271800) [pid = 1640] [serial = 1175] [outer = 000000E3B198C800] 18:11:23 INFO - PROCESS | 1640 | 1464052283837 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 18:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:11:23 INFO - PROCESS | 1640 | 1464052283888 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 1640 | 1464052283890 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:11:23 INFO - PROCESS | 1640 | 1464052283894 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 1640 | 1464052283896 Marionette TRACE conn5 <- [1,1530,null,{}] 18:11:23 INFO - PROCESS | 1640 | 1464052283899 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:23 INFO - PROCESS | 1640 | 1464052283985 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:11:24 INFO - PROCESS | 1640 | 1464052283994 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FE5000 == 40 [pid = 1640] [id = 392] 18:11:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B291A800) [pid = 1640] [serial = 1176] [outer = 0000000000000000] 18:11:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B2924C00) [pid = 1640] [serial = 1177] [outer = 000000E3B291A800] 18:11:24 INFO - PROCESS | 1640 | 1464052284040 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B2A68400) [pid = 1640] [serial = 1178] [outer = 000000E3B291A800] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3394000 == 39 [pid = 1640] [id = 21] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3AD7800 == 38 [pid = 1640] [id = 28] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF692000 == 37 [pid = 1640] [id = 16] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2FA0800 == 36 [pid = 1640] [id = 20] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC695800 == 35 [pid = 1640] [id = 25] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C210B000 == 34 [pid = 1640] [id = 19] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF85A000 == 33 [pid = 1640] [id = 27] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BE6800 == 32 [pid = 1640] [id = 22] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED17800 == 31 [pid = 1640] [id = 14] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81DB800 == 30 [pid = 1640] [id = 24] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B40D2000 == 29 [pid = 1640] [id = 23] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF11B800 == 28 [pid = 1640] [id = 15] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF10E000 == 27 [pid = 1640] [id = 26] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C00B8800 == 26 [pid = 1640] [id = 18] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF871800 == 25 [pid = 1640] [id = 17] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC696000 == 24 [pid = 1640] [id = 13] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80CC800 == 23 [pid = 1640] [id = 10] 18:11:25 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BCA3B800 == 22 [pid = 1640] [id = 378] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B7792400) [pid = 1640] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3C32AF800) [pid = 1640] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C29AF800) [pid = 1640] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3C2936000) [pid = 1640] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B29D7800) [pid = 1640] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E383E4F800) [pid = 1640] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3BE165000) [pid = 1640] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3BC60A000) [pid = 1640] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E385E0EC00) [pid = 1640] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B10A1000) [pid = 1640] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B711A400) [pid = 1640] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B3226400) [pid = 1640] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3858C2400) [pid = 1640] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B7C4FC00) [pid = 1640] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3BC6F4C00) [pid = 1640] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B9098800) [pid = 1640] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3C0299000) [pid = 1640] [serial = 685] [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.] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E38597D800) [pid = 1640] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E384CEA400) [pid = 1640] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E385799C00) [pid = 1640] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E381942800) [pid = 1640] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E383311800) [pid = 1640] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E383E4D000) [pid = 1640] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E381EEDC00) [pid = 1640] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E383E54000) [pid = 1640] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E381917C00) [pid = 1640] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3C29AFC00) [pid = 1640] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3C2936400) [pid = 1640] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3C0625000) [pid = 1640] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3C02A1400) [pid = 1640] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BFD70C00) [pid = 1640] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3BEFBFC00) [pid = 1640] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3BD0E2C00) [pid = 1640] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3B81A9800) [pid = 1640] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E385978000) [pid = 1640] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E38578C400) [pid = 1640] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E383305400) [pid = 1640] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E381919C00) [pid = 1640] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3BEDC5C00) [pid = 1640] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3B9090400) [pid = 1640] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 18:11:25 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E385E06800) [pid = 1640] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 18:11:26 INFO - PROCESS | 1640 | 1464052286012 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2125ms 18:11:26 INFO - PROCESS | 1640 | 1464052286023 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:11:26 INFO - PROCESS | 1640 | 1464052286027 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:11:26 INFO - PROCESS | 1640 | 1464052286035 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:11:26 INFO - PROCESS | 1640 | 1464052286039 Marionette TRACE conn5 <- [1,1534,null,{}] 18:11:26 INFO - PROCESS | 1640 | 1464052286046 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:26 INFO - PROCESS | 1640 | 1464052286140 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:11:26 INFO - PROCESS | 1640 | 1464052286148 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381407800 == 23 [pid = 1640] [id = 393] 18:11:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E380A95400) [pid = 1640] [serial = 1179] [outer = 0000000000000000] 18:11:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E380A96000) [pid = 1640] [serial = 1180] [outer = 000000E380A95400] 18:11:26 INFO - PROCESS | 1640 | 1464052286198 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3812B1800) [pid = 1640] [serial = 1181] [outer = 000000E380A95400] 18:11:26 INFO - PROCESS | 1640 | 1464052286678 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 692ms 18:11:26 INFO - PROCESS | 1640 | 1464052286730 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:11:26 INFO - PROCESS | 1640 | 1464052286737 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:11:26 INFO - PROCESS | 1640 | 1464052286744 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:11:26 INFO - PROCESS | 1640 | 1464052286746 Marionette TRACE conn5 <- [1,1538,null,{}] 18:11:26 INFO - PROCESS | 1640 | 1464052286750 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:26 INFO - PROCESS | 1640 | 1464052286840 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:11:26 INFO - PROCESS | 1640 | 1464052286850 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B2E800 == 24 [pid = 1640] [id = 394] 18:11:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3814E2000) [pid = 1640] [serial = 1182] [outer = 0000000000000000] 18:11:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3814EC400) [pid = 1640] [serial = 1183] [outer = 000000E3814E2000] 18:11:26 INFO - PROCESS | 1640 | 1464052286898 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E381819000) [pid = 1640] [serial = 1184] [outer = 000000E3814E2000] 18:11:27 INFO - PROCESS | 1640 | 1464052287378 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 673ms 18:11:27 INFO - PROCESS | 1640 | 1464052287422 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:11:27 INFO - PROCESS | 1640 | 1464052287425 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:11:27 INFO - PROCESS | 1640 | 1464052287429 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:11:27 INFO - PROCESS | 1640 | 1464052287433 Marionette TRACE conn5 <- [1,1542,null,{}] 18:11:27 INFO - PROCESS | 1640 | 1464052287444 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:27 INFO - PROCESS | 1640 | 1464052287575 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:11:27 INFO - PROCESS | 1640 | 1464052287651 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E32800 == 25 [pid = 1640] [id = 395] 18:11:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3809B6800) [pid = 1640] [serial = 1185] [outer = 0000000000000000] 18:11:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E381946800) [pid = 1640] [serial = 1186] [outer = 000000E3809B6800] 18:11:27 INFO - PROCESS | 1640 | 1464052287703 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E381EE3000) [pid = 1640] [serial = 1187] [outer = 000000E3809B6800] 18:11:28 INFO - PROCESS | 1640 | 1464052288122 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 735ms 18:11:28 INFO - PROCESS | 1640 | 1464052288166 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 1640 | 1464052288169 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:11:28 INFO - PROCESS | 1640 | 1464052288172 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:11:28 INFO - PROCESS | 1640 | 1464052288174 Marionette TRACE conn5 <- [1,1546,null,{}] 18:11:28 INFO - PROCESS | 1640 | 1464052288178 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:28 INFO - PROCESS | 1640 | 1464052288262 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:11:28 INFO - PROCESS | 1640 | 1464052288269 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825AC800 == 26 [pid = 1640] [id = 396] 18:11:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E381EEB400) [pid = 1640] [serial = 1188] [outer = 0000000000000000] 18:11:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E382677000) [pid = 1640] [serial = 1189] [outer = 000000E381EEB400] 18:11:28 INFO - PROCESS | 1640 | 1464052288316 Marionette DEBUG loaded listener.js 18:11:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3826EAC00) [pid = 1640] [serial = 1190] [outer = 000000E381EEB400] 18:11:28 INFO - PROCESS | 1640 | 1464052288735 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 18:11:28 INFO - PROCESS | 1640 | 1464052288804 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 1640 | 1464052288807 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:11:28 INFO - PROCESS | 1640 | 1464052288810 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:11:28 INFO - PROCESS | 1640 | 1464052288812 Marionette TRACE conn5 <- [1,1550,null,{}] 18:11:28 INFO - PROCESS | 1640 | 1464052288816 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:28 INFO - PROCESS | 1640 | 1464052288894 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:11:28 INFO - PROCESS | 1640 | 1464052288902 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826A5800 == 27 [pid = 1640] [id = 397] 18:11:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3814BE800) [pid = 1640] [serial = 1191] [outer = 0000000000000000] 18:11:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E38330D800) [pid = 1640] [serial = 1192] [outer = 000000E3814BE800] 18:11:28 INFO - PROCESS | 1640 | 1464052288951 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E383C3F000) [pid = 1640] [serial = 1193] [outer = 000000E3814BE800] 18:11:29 INFO - PROCESS | 1640 | 1464052289419 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 18:11:29 INFO - PROCESS | 1640 | 1464052289447 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:11:29 INFO - PROCESS | 1640 | 1464052289449 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:11:29 INFO - PROCESS | 1640 | 1464052289453 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:11:29 INFO - PROCESS | 1640 | 1464052289455 Marionette TRACE conn5 <- [1,1554,null,{}] 18:11:29 INFO - PROCESS | 1640 | 1464052289458 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:29 INFO - PROCESS | 1640 | 1464052289574 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:11:29 INFO - PROCESS | 1640 | 1464052289585 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38331F800 == 28 [pid = 1640] [id = 398] 18:11:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E383E4D400) [pid = 1640] [serial = 1194] [outer = 0000000000000000] 18:11:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E38408CC00) [pid = 1640] [serial = 1195] [outer = 000000E383E4D400] 18:11:29 INFO - PROCESS | 1640 | 1464052289632 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E38450A800) [pid = 1640] [serial = 1196] [outer = 000000E383E4D400] 18:11:30 INFO - PROCESS | 1640 | 1464052290036 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:11:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:11:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 18:11:30 INFO - PROCESS | 1640 | 1464052290085 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 1640 | 1464052290087 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:11:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:11:30 INFO - PROCESS | 1640 | 1464052290090 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - PROCESS | 1640 | 1464052290092 Marionette TRACE conn5 <- [1,1558,null,{}] 18:11:30 INFO - PROCESS | 1640 | 1464052290101 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:30 INFO - PROCESS | 1640 | 1464052290181 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:11:30 INFO - PROCESS | 1640 | 1464052290187 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DC2800 == 29 [pid = 1640] [id = 399] 18:11:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E383E4DC00) [pid = 1640] [serial = 1197] [outer = 0000000000000000] 18:11:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E384629400) [pid = 1640] [serial = 1198] [outer = 000000E383E4DC00] 18:11:30 INFO - PROCESS | 1640 | 1464052290234 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E384CE1400) [pid = 1640] [serial = 1199] [outer = 000000E383E4DC00] 18:11:30 INFO - PROCESS | 1640 | 1464052290675 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:11:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:11:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 628ms 18:11:30 INFO - PROCESS | 1640 | 1464052290722 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 1640 | 1464052290724 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:11:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:11:30 INFO - PROCESS | 1640 | 1464052290741 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - PROCESS | 1640 | 1464052290743 Marionette TRACE conn5 <- [1,1562,null,{}] 18:11:30 INFO - PROCESS | 1640 | 1464052290747 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:30 INFO - PROCESS | 1640 | 1464052290825 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:11:30 INFO - PROCESS | 1640 | 1464052290832 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840E9800 == 30 [pid = 1640] [id = 400] 18:11:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E384CE0C00) [pid = 1640] [serial = 1200] [outer = 0000000000000000] 18:11:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E38578C000) [pid = 1640] [serial = 1201] [outer = 000000E384CE0C00] 18:11:30 INFO - PROCESS | 1640 | 1464052290878 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E385795C00) [pid = 1640] [serial = 1202] [outer = 000000E384CE0C00] 18:11:31 INFO - PROCESS | 1640 | 1464052291354 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 650ms 18:11:31 INFO - PROCESS | 1640 | 1464052291387 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 1640 | 1464052291389 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:11:31 INFO - PROCESS | 1640 | 1464052291393 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - PROCESS | 1640 | 1464052291395 Marionette TRACE conn5 <- [1,1566,null,{}] 18:11:31 INFO - PROCESS | 1640 | 1464052291398 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:31 INFO - PROCESS | 1640 | 1464052291499 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:11:31 INFO - PROCESS | 1640 | 1464052291573 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E32000 == 31 [pid = 1640] [id = 401] 18:11:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385794800) [pid = 1640] [serial = 1203] [outer = 0000000000000000] 18:11:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3857C6400) [pid = 1640] [serial = 1204] [outer = 000000E385794800] 18:11:31 INFO - PROCESS | 1640 | 1464052291623 Marionette DEBUG loaded listener.js 18:11:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3857D1C00) [pid = 1640] [serial = 1205] [outer = 000000E385794800] 18:11:32 INFO - PROCESS | 1640 | 1464052292037 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 18:11:32 INFO - PROCESS | 1640 | 1464052292087 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:11:32 INFO - PROCESS | 1640 | 1464052292089 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:11:32 INFO - PROCESS | 1640 | 1464052292092 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 1640 | 1464052292094 Marionette TRACE conn5 <- [1,1570,null,{}] 18:11:32 INFO - PROCESS | 1640 | 1464052292098 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:32 INFO - PROCESS | 1640 | 1464052292206 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:11:32 INFO - PROCESS | 1640 | 1464052292221 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D95000 == 32 [pid = 1640] [id = 402] 18:11:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3857D1400) [pid = 1640] [serial = 1206] [outer = 0000000000000000] 18:11:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3858CF800) [pid = 1640] [serial = 1207] [outer = 000000E3857D1400] 18:11:32 INFO - PROCESS | 1640 | 1464052292267 Marionette DEBUG loaded listener.js 18:11:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38597C000) [pid = 1640] [serial = 1208] [outer = 000000E3857D1400] 18:11:32 INFO - PROCESS | 1640 | 1464052292732 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 689ms 18:11:32 INFO - PROCESS | 1640 | 1464052292785 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:11:32 INFO - PROCESS | 1640 | 1464052292787 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:11:32 INFO - PROCESS | 1640 | 1464052292791 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 1640 | 1464052292794 Marionette TRACE conn5 <- [1,1574,null,{}] 18:11:32 INFO - PROCESS | 1640 | 1464052292797 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:32 INFO - PROCESS | 1640 | 1464052292958 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:11:33 INFO - PROCESS | 1640 | 1464052293010 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826A3800 == 33 [pid = 1640] [id = 403] 18:11:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E385E05400) [pid = 1640] [serial = 1209] [outer = 0000000000000000] 18:11:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E385E0CC00) [pid = 1640] [serial = 1210] [outer = 000000E385E05400] 18:11:33 INFO - PROCESS | 1640 | 1464052293066 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B109FC00) [pid = 1640] [serial = 1211] [outer = 000000E385E05400] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E385792C00) [pid = 1640] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3857CA000) [pid = 1640] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E385E0F400) [pid = 1640] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E384CE1800) [pid = 1640] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E384508C00) [pid = 1640] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E383C41800) [pid = 1640] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3814C1800) [pid = 1640] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E381EE4800) [pid = 1640] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3809AE400) [pid = 1640] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3814E1800) [pid = 1640] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E380A95000) [pid = 1640] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E38266E800) [pid = 1640] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E384094000) [pid = 1640] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:11:33 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B198C800) [pid = 1640] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:11:33 INFO - PROCESS | 1640 | 1464052293543 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 775ms 18:11:33 INFO - PROCESS | 1640 | 1464052293569 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:11:33 INFO - PROCESS | 1640 | 1464052293571 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:11:33 INFO - PROCESS | 1640 | 1464052293575 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:11:33 INFO - PROCESS | 1640 | 1464052293577 Marionette TRACE conn5 <- [1,1578,null,{}] 18:11:33 INFO - PROCESS | 1640 | 1464052293580 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:33 INFO - PROCESS | 1640 | 1464052293680 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:11:33 INFO - PROCESS | 1640 | 1464052293690 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E5A000 == 34 [pid = 1640] [id = 404] 18:11:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E38462CC00) [pid = 1640] [serial = 1212] [outer = 0000000000000000] 18:11:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E385E11000) [pid = 1640] [serial = 1213] [outer = 000000E38462CC00] 18:11:33 INFO - PROCESS | 1640 | 1464052293745 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B11DA800) [pid = 1640] [serial = 1214] [outer = 000000E38462CC00] 18:11:34 INFO - PROCESS | 1640 | 1464052294175 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 18:11:34 INFO - PROCESS | 1640 | 1464052294207 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 1640 | 1464052294209 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:11:34 INFO - PROCESS | 1640 | 1464052294217 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 1640 | 1464052294219 Marionette TRACE conn5 <- [1,1582,null,{}] 18:11:34 INFO - PROCESS | 1640 | 1464052294222 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:34 INFO - PROCESS | 1640 | 1464052294302 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:11:34 INFO - PROCESS | 1640 | 1464052294309 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ED3800 == 35 [pid = 1640] [id = 405] 18:11:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B2038800) [pid = 1640] [serial = 1215] [outer = 0000000000000000] 18:11:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B2245400) [pid = 1640] [serial = 1216] [outer = 000000E3B2038800] 18:11:34 INFO - PROCESS | 1640 | 1464052294357 Marionette DEBUG loaded listener.js 18:11:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B29D6C00) [pid = 1640] [serial = 1217] [outer = 000000E3B2038800] 18:11:34 INFO - PROCESS | 1640 | 1464052294821 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 18:11:34 INFO - PROCESS | 1640 | 1464052294849 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 1640 | 1464052294851 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:11:34 INFO - PROCESS | 1640 | 1464052294854 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:11:34 INFO - PROCESS | 1640 | 1464052294856 Marionette TRACE conn5 <- [1,1586,null,{}] 18:11:34 INFO - PROCESS | 1640 | 1464052294859 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:34 INFO - PROCESS | 1640 | 1464052294940 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:11:34 INFO - PROCESS | 1640 | 1464052294947 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FE7800 == 36 [pid = 1640] [id = 406] 18:11:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B29D5000) [pid = 1640] [serial = 1218] [outer = 0000000000000000] 18:11:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B2B85000) [pid = 1640] [serial = 1219] [outer = 000000E3B29D5000] 18:11:34 INFO - PROCESS | 1640 | 1464052294991 Marionette DEBUG loaded listener.js 18:11:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B2BB0000) [pid = 1640] [serial = 1220] [outer = 000000E3B29D5000] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AD8000 == 35 [pid = 1640] [id = 390] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B38800 == 34 [pid = 1640] [id = 388] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B13000 == 33 [pid = 1640] [id = 380] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ED9800 == 32 [pid = 1640] [id = 391] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826C0000 == 31 [pid = 1640] [id = 384] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E382631000 == 30 [pid = 1640] [id = 383] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E383327000 == 29 [pid = 1640] [id = 385] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DD0800 == 28 [pid = 1640] [id = 386] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E382630800 == 27 [pid = 1640] [id = 389] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D80000 == 26 [pid = 1640] [id = 387] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E9B800 == 25 [pid = 1640] [id = 382] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D80800 == 24 [pid = 1640] [id = 381] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E381396000 == 23 [pid = 1640] [id = 379] 18:11:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FE5000 == 22 [pid = 1640] [id = 392] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B2924C00) [pid = 1640] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B2271800) [pid = 1640] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E385797400) [pid = 1640] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3857CFC00) [pid = 1640] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3857C6000) [pid = 1640] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B109B800) [pid = 1640] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E385977000) [pid = 1640] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B200B800) [pid = 1640] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B1941C00) [pid = 1640] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E384CE6C00) [pid = 1640] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E384623800) [pid = 1640] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E38462F000) [pid = 1640] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E384085C00) [pid = 1640] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E384091800) [pid = 1640] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E383309C00) [pid = 1640] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3826ED800) [pid = 1640] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E382671000) [pid = 1640] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3826E2000) [pid = 1640] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E381922800) [pid = 1640] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E38194D400) [pid = 1640] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3814E7000) [pid = 1640] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E381812C00) [pid = 1640] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E380A95C00) [pid = 1640] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3812B2400) [pid = 1640] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3BEDC8C00) [pid = 1640] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E38578D800) [pid = 1640] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3B1096800) [pid = 1640] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E384CEE400) [pid = 1640] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 1640 | 1464052296915 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2075ms 18:11:36 INFO - PROCESS | 1640 | 1464052296933 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:11:36 INFO - PROCESS | 1640 | 1464052296938 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:11:36 INFO - PROCESS | 1640 | 1464052296945 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:11:36 INFO - PROCESS | 1640 | 1464052296950 Marionette TRACE conn5 <- [1,1590,null,{}] 18:11:36 INFO - PROCESS | 1640 | 1464052296958 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:37 INFO - PROCESS | 1640 | 1464052297086 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:11:37 INFO - PROCESS | 1640 | 1464052297160 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38139C000 == 23 [pid = 1640] [id = 407] 18:11:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E380A90800) [pid = 1640] [serial = 1221] [outer = 0000000000000000] 18:11:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E380A91000) [pid = 1640] [serial = 1222] [outer = 000000E380A90800] 18:11:37 INFO - PROCESS | 1640 | 1464052297220 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3812AC400) [pid = 1640] [serial = 1223] [outer = 000000E380A90800] 18:11:37 INFO - PROCESS | 1640 | 1464052297964 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1090ms 18:11:38 INFO - PROCESS | 1640 | 1464052298041 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 1640 | 1464052298048 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:11:38 INFO - PROCESS | 1640 | 1464052298055 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - PROCESS | 1640 | 1464052298059 Marionette TRACE conn5 <- [1,1594,null,{}] 18:11:38 INFO - PROCESS | 1640 | 1464052298063 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:38 INFO - PROCESS | 1640 | 1464052298192 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:11:38 INFO - PROCESS | 1640 | 1464052298254 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B1D800 == 24 [pid = 1640] [id = 408] 18:11:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3812B0400) [pid = 1640] [serial = 1224] [outer = 0000000000000000] 18:11:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3814E3400) [pid = 1640] [serial = 1225] [outer = 000000E3812B0400] 18:11:38 INFO - PROCESS | 1640 | 1464052298312 Marionette DEBUG loaded listener.js 18:11:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E381811000) [pid = 1640] [serial = 1226] [outer = 000000E3812B0400] 18:11:39 INFO - PROCESS | 1640 | 1464052299103 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1081ms 18:11:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ED3800 == 23 [pid = 1640] [id = 405] 18:11:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840E9800 == 22 [pid = 1640] [id = 400] 18:11:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E32000 == 21 [pid = 1640] [id = 401] 18:11:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826A3800 == 20 [pid = 1640] [id = 403] 18:11:39 INFO - PROCESS | 1640 | 1464052299139 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 1640 | 1464052299144 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:11:39 INFO - PROCESS | 1640 | 1464052299149 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - PROCESS | 1640 | 1464052299153 Marionette TRACE conn5 <- [1,1598,null,{}] 18:11:39 INFO - PROCESS | 1640 | 1464052299160 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:39 INFO - PROCESS | 1640 | 1464052299246 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:11:39 INFO - PROCESS | 1640 | 1464052299256 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B12000 == 21 [pid = 1640] [id = 409] 18:11:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3812B2000) [pid = 1640] [serial = 1227] [outer = 0000000000000000] 18:11:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3814B9400) [pid = 1640] [serial = 1228] [outer = 000000E3812B2000] 18:11:39 INFO - PROCESS | 1640 | 1464052299310 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3814EE400) [pid = 1640] [serial = 1229] [outer = 000000E3812B2000] 18:11:39 INFO - PROCESS | 1640 | 1464052299814 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 18:11:39 INFO - PROCESS | 1640 | 1464052299848 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 1640 | 1464052299854 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:11:39 INFO - PROCESS | 1640 | 1464052299860 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - PROCESS | 1640 | 1464052299863 Marionette TRACE conn5 <- [1,1602,null,{}] 18:11:39 INFO - PROCESS | 1640 | 1464052299867 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:39 INFO - PROCESS | 1640 | 1464052299955 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:11:39 INFO - PROCESS | 1640 | 1464052299966 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E30000 == 22 [pid = 1640] [id = 410] 18:11:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E381921400) [pid = 1640] [serial = 1230] [outer = 0000000000000000] 18:11:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E381924800) [pid = 1640] [serial = 1231] [outer = 000000E381921400] 18:11:40 INFO - PROCESS | 1640 | 1464052300012 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E38194E800) [pid = 1640] [serial = 1232] [outer = 000000E381921400] 18:11:40 INFO - PROCESS | 1640 | 1464052300502 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:11:40 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 18:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 693ms 18:11:40 INFO - PROCESS | 1640 | 1464052300557 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 1640 | 1464052300559 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:11:40 INFO - PROCESS | 1640 | 1464052300563 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 1640 | 1464052300566 Marionette TRACE conn5 <- [1,1606,null,{}] 18:11:40 INFO - PROCESS | 1640 | 1464052300578 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:40 INFO - PROCESS | 1640 | 1464052300669 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:11:40 INFO - PROCESS | 1640 | 1464052300691 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825B2000 == 23 [pid = 1640] [id = 411] 18:11:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3812A8400) [pid = 1640] [serial = 1233] [outer = 0000000000000000] 18:11:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E382674400) [pid = 1640] [serial = 1234] [outer = 000000E3812A8400] 18:11:40 INFO - PROCESS | 1640 | 1464052300743 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3826E7800) [pid = 1640] [serial = 1235] [outer = 000000E3812A8400] 18:11:41 INFO - PROCESS | 1640 | 1464052301233 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 18:11:41 INFO - PROCESS | 1640 | 1464052301258 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:11:41 INFO - PROCESS | 1640 | 1464052301260 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:11:41 INFO - PROCESS | 1640 | 1464052301264 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:11:41 INFO - PROCESS | 1640 | 1464052301266 Marionette TRACE conn5 <- [1,1610,null,{}] 18:11:41 INFO - PROCESS | 1640 | 1464052301269 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:41 INFO - PROCESS | 1640 | 1464052301385 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:11:41 INFO - PROCESS | 1640 | 1464052301396 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382693000 == 24 [pid = 1640] [id = 412] 18:11:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E380A99000) [pid = 1640] [serial = 1236] [outer = 0000000000000000] 18:11:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E38330FC00) [pid = 1640] [serial = 1237] [outer = 000000E380A99000] 18:11:41 INFO - PROCESS | 1640 | 1464052301505 Marionette DEBUG loaded listener.js 18:11:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E383E49000) [pid = 1640] [serial = 1238] [outer = 000000E380A99000] 18:11:41 INFO - PROCESS | 1640 | 1464052301940 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:11:41 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 18:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 18:11:42 INFO - PROCESS | 1640 | 1464052301998 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 1640 | 1464052302000 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:11:42 INFO - PROCESS | 1640 | 1464052302004 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 1640 | 1464052302005 Marionette TRACE conn5 <- [1,1614,null,{}] 18:11:42 INFO - PROCESS | 1640 | 1464052302013 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:42 INFO - PROCESS | 1640 | 1464052302119 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:11:42 INFO - PROCESS | 1640 | 1464052302132 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383329800 == 25 [pid = 1640] [id = 413] 18:11:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E380A25C00) [pid = 1640] [serial = 1239] [outer = 0000000000000000] 18:11:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E383E51800) [pid = 1640] [serial = 1240] [outer = 000000E380A25C00] 18:11:42 INFO - PROCESS | 1640 | 1464052302179 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E38408B400) [pid = 1640] [serial = 1241] [outer = 000000E380A25C00] 18:11:42 INFO - PROCESS | 1640 | 1464052302640 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 18:11:42 INFO - PROCESS | 1640 | 1464052302678 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 1640 | 1464052302680 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:11:42 INFO - PROCESS | 1640 | 1464052302683 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 1640 | 1464052302685 Marionette TRACE conn5 <- [1,1618,null,{}] 18:11:42 INFO - PROCESS | 1640 | 1464052302688 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:42 INFO - PROCESS | 1640 | 1464052302862 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:11:42 INFO - PROCESS | 1640 | 1464052302915 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DDA000 == 26 [pid = 1640] [id = 414] 18:11:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E384510400) [pid = 1640] [serial = 1242] [outer = 0000000000000000] 18:11:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E384CE6400) [pid = 1640] [serial = 1243] [outer = 000000E384510400] 18:11:42 INFO - PROCESS | 1640 | 1464052302963 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E384CEE800) [pid = 1640] [serial = 1244] [outer = 000000E384510400] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B2038800) [pid = 1640] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E385794800) [pid = 1640] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3857D1400) [pid = 1640] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E385E05400) [pid = 1640] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E384CE0C00) [pid = 1640] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E383E4DC00) [pid = 1640] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E383E4D400) [pid = 1640] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3814BE800) [pid = 1640] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E381EEB400) [pid = 1640] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3809B6800) [pid = 1640] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3814E2000) [pid = 1640] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E380A95400) [pid = 1640] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3B291A800) [pid = 1640] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:11:43 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E38462CC00) [pid = 1640] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:11:43 INFO - PROCESS | 1640 | 1464052303406 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 775ms 18:11:43 INFO - PROCESS | 1640 | 1464052303462 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:11:43 INFO - PROCESS | 1640 | 1464052303464 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:11:43 INFO - PROCESS | 1640 | 1464052303468 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - PROCESS | 1640 | 1464052303469 Marionette TRACE conn5 <- [1,1622,null,{}] 18:11:43 INFO - PROCESS | 1640 | 1464052303473 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:43 INFO - PROCESS | 1640 | 1464052303551 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:11:43 INFO - PROCESS | 1640 | 1464052303558 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B11800 == 27 [pid = 1640] [id = 415] 18:11:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E381916400) [pid = 1640] [serial = 1245] [outer = 0000000000000000] 18:11:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E38266B400) [pid = 1640] [serial = 1246] [outer = 000000E381916400] 18:11:43 INFO - PROCESS | 1640 | 1464052303605 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E384CEC000) [pid = 1640] [serial = 1247] [outer = 000000E381916400] 18:11:44 INFO - PROCESS | 1640 | 1464052304035 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 18:11:44 INFO - PROCESS | 1640 | 1464052304098 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:11:44 INFO - PROCESS | 1640 | 1464052304100 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:11:44 INFO - PROCESS | 1640 | 1464052304104 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:11:44 INFO - PROCESS | 1640 | 1464052304105 Marionette TRACE conn5 <- [1,1626,null,{}] 18:11:44 INFO - PROCESS | 1640 | 1464052304109 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:44 INFO - PROCESS | 1640 | 1464052304187 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:11:44 INFO - PROCESS | 1640 | 1464052304226 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B30800 == 28 [pid = 1640] [id = 416] 18:11:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E385796C00) [pid = 1640] [serial = 1248] [outer = 0000000000000000] 18:11:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3857C6800) [pid = 1640] [serial = 1249] [outer = 000000E385796C00] 18:11:44 INFO - PROCESS | 1640 | 1464052304272 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3857CF400) [pid = 1640] [serial = 1250] [outer = 000000E385796C00] 18:11:44 INFO - PROCESS | 1640 | 1464052304690 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 18:11:44 INFO - PROCESS | 1640 | 1464052304736 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:11:44 INFO - PROCESS | 1640 | 1464052304738 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:11:44 INFO - PROCESS | 1640 | 1464052304742 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:11:44 INFO - PROCESS | 1640 | 1464052304744 Marionette TRACE conn5 <- [1,1630,null,{}] 18:11:44 INFO - PROCESS | 1640 | 1464052304748 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:44 INFO - PROCESS | 1640 | 1464052304827 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:11:44 INFO - PROCESS | 1640 | 1464052304834 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825B1800 == 29 [pid = 1640] [id = 417] 18:11:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3858C5800) [pid = 1640] [serial = 1251] [outer = 0000000000000000] 18:11:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3858CA800) [pid = 1640] [serial = 1252] [outer = 000000E3858C5800] 18:11:44 INFO - PROCESS | 1640 | 1464052304880 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E385978800) [pid = 1640] [serial = 1253] [outer = 000000E3858C5800] 18:11:45 INFO - PROCESS | 1640 | 1464052305278 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 18:11:45 INFO - PROCESS | 1640 | 1464052305332 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:11:45 INFO - PROCESS | 1640 | 1464052305334 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:11:45 INFO - PROCESS | 1640 | 1464052305338 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 1640 | 1464052305339 Marionette TRACE conn5 <- [1,1634,null,{}] 18:11:45 INFO - PROCESS | 1640 | 1464052305343 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:45 INFO - PROCESS | 1640 | 1464052305437 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:11:45 INFO - PROCESS | 1640 | 1464052305444 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DD9000 == 30 [pid = 1640] [id = 418] 18:11:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E385982000) [pid = 1640] [serial = 1254] [outer = 0000000000000000] 18:11:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E385984000) [pid = 1640] [serial = 1255] [outer = 000000E385982000] 18:11:45 INFO - PROCESS | 1640 | 1464052305493 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E385E07800) [pid = 1640] [serial = 1256] [outer = 000000E385982000] 18:11:46 INFO - PROCESS | 1640 | 1464052306142 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 838ms 18:11:46 INFO - PROCESS | 1640 | 1464052306180 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:11:46 INFO - PROCESS | 1640 | 1464052306184 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:11:46 INFO - PROCESS | 1640 | 1464052306190 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - PROCESS | 1640 | 1464052306195 Marionette TRACE conn5 <- [1,1638,null,{}] 18:11:46 INFO - PROCESS | 1640 | 1464052306201 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:46 INFO - PROCESS | 1640 | 1464052306317 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:11:46 INFO - PROCESS | 1640 | 1464052306407 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E2B800 == 31 [pid = 1640] [id = 419] 18:11:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3814ED800) [pid = 1640] [serial = 1257] [outer = 0000000000000000] 18:11:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E381915C00) [pid = 1640] [serial = 1258] [outer = 000000E3814ED800] 18:11:46 INFO - PROCESS | 1640 | 1464052306474 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E38194F400) [pid = 1640] [serial = 1259] [outer = 000000E3814ED800] 18:11:47 INFO - PROCESS | 1640 | 1464052307109 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 985ms 18:11:47 INFO - PROCESS | 1640 | 1464052307180 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:11:47 INFO - PROCESS | 1640 | 1464052307187 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:11:47 INFO - PROCESS | 1640 | 1464052307194 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 1640 | 1464052307197 Marionette TRACE conn5 <- [1,1642,null,{}] 18:11:47 INFO - PROCESS | 1640 | 1464052307216 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:47 INFO - PROCESS | 1640 | 1464052307333 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:11:47 INFO - PROCESS | 1640 | 1464052307400 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840E7800 == 32 [pid = 1640] [id = 420] 18:11:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E38330B800) [pid = 1640] [serial = 1260] [outer = 0000000000000000] 18:11:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E383C46000) [pid = 1640] [serial = 1261] [outer = 000000E38330B800] 18:11:47 INFO - PROCESS | 1640 | 1464052307458 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E384505C00) [pid = 1640] [serial = 1262] [outer = 000000E38330B800] 18:11:48 INFO - PROCESS | 1640 | 1464052308102 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 943ms 18:11:48 INFO - PROCESS | 1640 | 1464052308142 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:11:48 INFO - PROCESS | 1640 | 1464052308145 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:11:48 INFO - PROCESS | 1640 | 1464052308149 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:11:48 INFO - PROCESS | 1640 | 1464052308153 Marionette TRACE conn5 <- [1,1646,null,{}] 18:11:48 INFO - PROCESS | 1640 | 1464052308166 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:48 INFO - PROCESS | 1640 | 1464052308278 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:11:48 INFO - PROCESS | 1640 | 1464052308354 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ECA000 == 33 [pid = 1640] [id = 421] 18:11:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3858CAC00) [pid = 1640] [serial = 1263] [outer = 0000000000000000] 18:11:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E385984800) [pid = 1640] [serial = 1264] [outer = 000000E3858CAC00] 18:11:48 INFO - PROCESS | 1640 | 1464052308414 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B1096800) [pid = 1640] [serial = 1265] [outer = 000000E3858CAC00] 18:11:49 INFO - PROCESS | 1640 | 1464052309004 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 18:11:49 INFO - PROCESS | 1640 | 1464052309044 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:11:49 INFO - PROCESS | 1640 | 1464052309048 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:11:49 INFO - PROCESS | 1640 | 1464052309052 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:11:49 INFO - PROCESS | 1640 | 1464052309055 Marionette TRACE conn5 <- [1,1650,null,{}] 18:11:49 INFO - PROCESS | 1640 | 1464052309059 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:49 INFO - PROCESS | 1640 | 1464052309168 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:11:49 INFO - PROCESS | 1640 | 1464052309253 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FE0000 == 34 [pid = 1640] [id = 422] 18:11:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B10A1000) [pid = 1640] [serial = 1266] [outer = 0000000000000000] 18:11:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B11D9800) [pid = 1640] [serial = 1267] [outer = 000000E3B10A1000] 18:11:49 INFO - PROCESS | 1640 | 1464052309310 Marionette DEBUG loaded listener.js 18:11:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B2032000) [pid = 1640] [serial = 1268] [outer = 000000E3B10A1000] 18:11:49 INFO - PROCESS | 1640 | 1464052309940 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1078ms 18:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:11:50 INFO - PROCESS | 1640 | 1464052310139 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:11:50 INFO - PROCESS | 1640 | 1464052310144 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:11:50 INFO - PROCESS | 1640 | 1464052310150 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:11:50 INFO - PROCESS | 1640 | 1464052310153 Marionette TRACE conn5 <- [1,1654,null,{}] 18:11:50 INFO - PROCESS | 1640 | 1464052310159 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:50 INFO - PROCESS | 1640 | 1464052310260 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:11:50 INFO - PROCESS | 1640 | 1464052310330 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B15000 == 35 [pid = 1640] [id = 423] 18:11:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E380A95C00) [pid = 1640] [serial = 1269] [outer = 0000000000000000] 18:11:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3814B4400) [pid = 1640] [serial = 1270] [outer = 000000E380A95C00] 18:11:50 INFO - PROCESS | 1640 | 1464052310379 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E381919C00) [pid = 1640] [serial = 1271] [outer = 000000E380A95C00] 18:11:50 INFO - PROCESS | 1640 | 1464052310959 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 839ms 18:11:51 INFO - PROCESS | 1640 | 1464052310990 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 1640 | 1464052310994 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:11:51 INFO - PROCESS | 1640 | 1464052311001 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 1640 | 1464052311005 Marionette TRACE conn5 <- [1,1658,null,{}] 18:11:51 INFO - PROCESS | 1640 | 1464052311009 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:51 INFO - PROCESS | 1640 | 1464052311106 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:11:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B2E800 == 34 [pid = 1640] [id = 394] 18:11:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E381407800 == 33 [pid = 1640] [id = 393] 18:11:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E38139C000 == 32 [pid = 1640] [id = 407] 18:11:51 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FE7800 == 31 [pid = 1640] [id = 406] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B29D6C00) [pid = 1640] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3857C6400) [pid = 1640] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3858CF800) [pid = 1640] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3857D1C00) [pid = 1640] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E385E0CC00) [pid = 1640] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E38597C000) [pid = 1640] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B2245400) [pid = 1640] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B109FC00) [pid = 1640] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E38578C000) [pid = 1640] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E384629400) [pid = 1640] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E384CE1400) [pid = 1640] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E38408CC00) [pid = 1640] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E38450A800) [pid = 1640] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E38330D800) [pid = 1640] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E383C3F000) [pid = 1640] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E382677000) [pid = 1640] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3826EAC00) [pid = 1640] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E381946800) [pid = 1640] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E381EE3000) [pid = 1640] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3814EC400) [pid = 1640] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E381819000) [pid = 1640] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E380A96000) [pid = 1640] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3812B1800) [pid = 1640] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B2A68400) [pid = 1640] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E385E11000) [pid = 1640] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3B11DA800) [pid = 1640] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E385795C00) [pid = 1640] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 18:11:51 INFO - PROCESS | 1640 | 1464052311227 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38097F000 == 32 [pid = 1640] [id = 424] 18:11:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E380A28400) [pid = 1640] [serial = 1272] [outer = 0000000000000000] 18:11:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E380A3E400) [pid = 1640] [serial = 1273] [outer = 000000E380A28400] 18:11:51 INFO - PROCESS | 1640 | 1464052311277 Marionette DEBUG loaded listener.js 18:11:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3814E0800) [pid = 1640] [serial = 1274] [outer = 000000E380A28400] 18:11:51 INFO - PROCESS | 1640 | 1464052311726 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 776ms 18:11:51 INFO - PROCESS | 1640 | 1464052311792 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 1640 | 1464052311795 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:11:51 INFO - PROCESS | 1640 | 1464052311800 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 1640 | 1464052311802 Marionette TRACE conn5 <- [1,1662,null,{}] 18:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:11:51 INFO - PROCESS | 1640 | 1464052311812 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:51 INFO - PROCESS | 1640 | 1464052311903 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:11:51 INFO - PROCESS | 1640 | 1464052311914 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E98800 == 33 [pid = 1640] [id = 425] 18:11:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3826EE000) [pid = 1640] [serial = 1275] [outer = 0000000000000000] 18:11:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E383306800) [pid = 1640] [serial = 1276] [outer = 000000E3826EE000] 18:11:51 INFO - PROCESS | 1640 | 1464052311970 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E383C3F800) [pid = 1640] [serial = 1277] [outer = 000000E3826EE000] 18:11:52 INFO - PROCESS | 1640 | 1464052312465 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 18:11:52 INFO - PROCESS | 1640 | 1464052312477 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 1640 | 1464052312479 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:11:52 INFO - PROCESS | 1640 | 1464052312483 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 1640 | 1464052312484 Marionette TRACE conn5 <- [1,1666,null,{}] 18:11:52 INFO - PROCESS | 1640 | 1464052312488 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:52 INFO - PROCESS | 1640 | 1464052312572 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:11:52 INFO - PROCESS | 1640 | 1464052312582 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383329000 == 34 [pid = 1640] [id = 426] 18:11:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E384626400) [pid = 1640] [serial = 1278] [outer = 0000000000000000] 18:11:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E384630400) [pid = 1640] [serial = 1279] [outer = 000000E384626400] 18:11:52 INFO - PROCESS | 1640 | 1464052312636 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E384CEA800) [pid = 1640] [serial = 1280] [outer = 000000E384626400] 18:11:53 INFO - PROCESS | 1640 | 1464052313076 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 18:11:53 INFO - PROCESS | 1640 | 1464052313114 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:11:53 INFO - PROCESS | 1640 | 1464052313116 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:11:53 INFO - PROCESS | 1640 | 1464052313119 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:11:53 INFO - PROCESS | 1640 | 1464052313121 Marionette TRACE conn5 <- [1,1670,null,{}] 18:11:53 INFO - PROCESS | 1640 | 1464052313125 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:53 INFO - PROCESS | 1640 | 1464052313206 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:11:53 INFO - PROCESS | 1640 | 1464052313214 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DD1800 == 35 [pid = 1640] [id = 427] 18:11:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E385790400) [pid = 1640] [serial = 1281] [outer = 0000000000000000] 18:11:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E385796400) [pid = 1640] [serial = 1282] [outer = 000000E385790400] 18:11:53 INFO - PROCESS | 1640 | 1464052313261 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3858C6C00) [pid = 1640] [serial = 1283] [outer = 000000E385790400] 18:11:53 INFO - PROCESS | 1640 | 1464052313768 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 18:11:53 INFO - PROCESS | 1640 | 1464052313814 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:11:53 INFO - PROCESS | 1640 | 1464052313817 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:11:53 INFO - PROCESS | 1640 | 1464052313820 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - PROCESS | 1640 | 1464052313822 Marionette TRACE conn5 <- [1,1674,null,{}] 18:11:53 INFO - PROCESS | 1640 | 1464052313826 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:53 INFO - PROCESS | 1640 | 1464052313964 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:11:54 INFO - PROCESS | 1640 | 1464052314018 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B2F800 == 36 [pid = 1640] [id = 428] 18:11:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E385E09C00) [pid = 1640] [serial = 1284] [outer = 0000000000000000] 18:11:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B109B400) [pid = 1640] [serial = 1285] [outer = 000000E385E09C00] 18:11:54 INFO - PROCESS | 1640 | 1464052314066 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B2038800) [pid = 1640] [serial = 1286] [outer = 000000E385E09C00] 18:11:54 INFO - PROCESS | 1640 | 1464052314521 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:11:54 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 18:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 18:11:54 INFO - PROCESS | 1640 | 1464052314556 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:11:54 INFO - PROCESS | 1640 | 1464052314559 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:11:54 INFO - PROCESS | 1640 | 1464052314592 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 1640 | 1464052314594 Marionette TRACE conn5 <- [1,1678,null,{}] 18:11:54 INFO - PROCESS | 1640 | 1464052314609 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:54 INFO - PROCESS | 1640 | 1464052314717 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:11:54 INFO - PROCESS | 1640 | 1464052314727 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DA6000 == 37 [pid = 1640] [id = 429] 18:11:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B24BC000) [pid = 1640] [serial = 1287] [outer = 0000000000000000] 18:11:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B2920400) [pid = 1640] [serial = 1288] [outer = 000000E3B24BC000] 18:11:54 INFO - PROCESS | 1640 | 1464052314772 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B2B81000) [pid = 1640] [serial = 1289] [outer = 000000E3B24BC000] 18:11:55 INFO - PROCESS | 1640 | 1464052315189 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 18:11:55 INFO - PROCESS | 1640 | 1464052315236 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 1640 | 1464052315239 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:11:55 INFO - PROCESS | 1640 | 1464052315242 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:11:55 INFO - PROCESS | 1640 | 1464052315244 Marionette TRACE conn5 <- [1,1682,null,{}] 18:11:55 INFO - PROCESS | 1640 | 1464052315247 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:55 INFO - PROCESS | 1640 | 1464052315358 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:11:55 INFO - PROCESS | 1640 | 1464052315365 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E66800 == 38 [pid = 1640] [id = 430] 18:11:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B2A6F000) [pid = 1640] [serial = 1290] [outer = 0000000000000000] 18:11:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B2BB0C00) [pid = 1640] [serial = 1291] [outer = 000000E3B2A6F000] 18:11:55 INFO - PROCESS | 1640 | 1464052315411 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B2CA7C00) [pid = 1640] [serial = 1292] [outer = 000000E3B2A6F000] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3858C5800) [pid = 1640] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E380A25C00) [pid = 1640] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E384510400) [pid = 1640] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E380A90800) [pid = 1640] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E381921400) [pid = 1640] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B29D5000) [pid = 1640] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3812B0400) [pid = 1640] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3812A8400) [pid = 1640] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E381916400) [pid = 1640] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E380A99000) [pid = 1640] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3812B2000) [pid = 1640] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:11:55 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E385796C00) [pid = 1640] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:11:55 INFO - PROCESS | 1640 | 1464052315919 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 18:11:55 INFO - PROCESS | 1640 | 1464052315980 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 1640 | 1464052315982 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:11:55 INFO - PROCESS | 1640 | 1464052315985 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:11:55 INFO - PROCESS | 1640 | 1464052315987 Marionette TRACE conn5 <- [1,1686,null,{}] 18:11:56 INFO - PROCESS | 1640 | 1464052315990 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:56 INFO - PROCESS | 1640 | 1464052316102 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:11:56 INFO - PROCESS | 1640 | 1464052316114 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386EDE800 == 39 [pid = 1640] [id = 431] 18:11:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3826E1400) [pid = 1640] [serial = 1293] [outer = 0000000000000000] 18:11:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E383E4F000) [pid = 1640] [serial = 1294] [outer = 000000E3826E1400] 18:11:56 INFO - PROCESS | 1640 | 1464052316159 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B2B8A400) [pid = 1640] [serial = 1295] [outer = 000000E3826E1400] 18:11:56 INFO - PROCESS | 1640 | 1464052316587 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:11:56 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 18:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 627ms 18:11:56 INFO - PROCESS | 1640 | 1464052316616 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:11:56 INFO - PROCESS | 1640 | 1464052316618 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:11:56 INFO - PROCESS | 1640 | 1464052316622 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - PROCESS | 1640 | 1464052316624 Marionette TRACE conn5 <- [1,1690,null,{}] 18:11:56 INFO - PROCESS | 1640 | 1464052316627 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:56 INFO - PROCESS | 1640 | 1464052316711 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:11:56 INFO - PROCESS | 1640 | 1464052316718 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B299C800 == 40 [pid = 1640] [id = 432] 18:11:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B2B89800) [pid = 1640] [serial = 1296] [outer = 0000000000000000] 18:11:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B2CB2400) [pid = 1640] [serial = 1297] [outer = 000000E3B2B89800] 18:11:56 INFO - PROCESS | 1640 | 1464052316763 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B3227C00) [pid = 1640] [serial = 1298] [outer = 000000E3B2B89800] 18:11:57 INFO - PROCESS | 1640 | 1464052317201 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 18:11:57 INFO - PROCESS | 1640 | 1464052317253 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 1640 | 1464052317256 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:11:57 INFO - PROCESS | 1640 | 1464052317259 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:11:57 INFO - PROCESS | 1640 | 1464052317262 Marionette TRACE conn5 <- [1,1694,null,{}] 18:11:57 INFO - PROCESS | 1640 | 1464052317266 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:57 INFO - PROCESS | 1640 | 1464052317369 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:11:57 INFO - PROCESS | 1640 | 1464052317377 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3012800 == 41 [pid = 1640] [id = 433] 18:11:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B420FC00) [pid = 1640] [serial = 1299] [outer = 0000000000000000] 18:11:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B711A800) [pid = 1640] [serial = 1300] [outer = 000000E3B420FC00] 18:11:57 INFO - PROCESS | 1640 | 1464052317429 Marionette DEBUG loaded listener.js 18:11:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B7483000) [pid = 1640] [serial = 1301] [outer = 000000E3B420FC00] 18:11:58 INFO - PROCESS | 1640 | 1464052318132 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 943ms 18:11:58 INFO - PROCESS | 1640 | 1464052318206 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:11:58 INFO - PROCESS | 1640 | 1464052318212 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:11:58 INFO - PROCESS | 1640 | 1464052318231 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:11:58 INFO - PROCESS | 1640 | 1464052318236 Marionette TRACE conn5 <- [1,1698,null,{}] 18:11:58 INFO - PROCESS | 1640 | 1464052318242 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:58 INFO - PROCESS | 1640 | 1464052318379 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:11:58 INFO - PROCESS | 1640 | 1464052318450 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D75800 == 42 [pid = 1640] [id = 434] 18:11:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E381819000) [pid = 1640] [serial = 1302] [outer = 0000000000000000] 18:11:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E381922000) [pid = 1640] [serial = 1303] [outer = 000000E381819000] 18:11:58 INFO - PROCESS | 1640 | 1464052318549 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E382671000) [pid = 1640] [serial = 1304] [outer = 000000E381819000] 18:11:59 INFO - PROCESS | 1640 | 1464052319152 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 944ms 18:11:59 INFO - PROCESS | 1640 | 1464052319180 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:11:59 INFO - PROCESS | 1640 | 1464052319187 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:11:59 INFO - PROCESS | 1640 | 1464052319196 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 1640 | 1464052319199 Marionette TRACE conn5 <- [1,1702,null,{}] 18:11:59 INFO - PROCESS | 1640 | 1464052319204 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:59 INFO - PROCESS | 1640 | 1464052319319 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:11:59 INFO - PROCESS | 1640 | 1464052319410 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B25000 == 43 [pid = 1640] [id = 435] 18:11:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E384629400) [pid = 1640] [serial = 1305] [outer = 0000000000000000] 18:11:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E385790000) [pid = 1640] [serial = 1306] [outer = 000000E384629400] 18:11:59 INFO - PROCESS | 1640 | 1464052319466 Marionette DEBUG loaded listener.js 18:11:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E385976800) [pid = 1640] [serial = 1307] [outer = 000000E384629400] 18:12:00 INFO - PROCESS | 1640 | 1464052320096 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 18:12:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 18:12:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 18:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:12:00 INFO - _addTest/ [0,1705,"getWindowHandle",null] 18:12:00 INFO - PROCESS | 1640 | 1464052320144 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:12:00 INFO - PROCESS | 1640 | 1464052320148 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:12:00 INFO - PROCESS | 1640 | 1464052320152 Marionette TRACE conn5 <- [1,1706,null,{}] 18:12:00 INFO - PROCESS | 1640 | 1464052320164 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:00 INFO - PROCESS | 1640 | 1464052320326 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:12:00 INFO - PROCESS | 1640 | 1464052320338 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B40CC000 == 44 [pid = 1640] [id = 436] 18:12:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B29D5C00) [pid = 1640] [serial = 1308] [outer = 0000000000000000] 18:12:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B3FC0C00) [pid = 1640] [serial = 1309] [outer = 000000E3B29D5C00] 18:12:00 INFO - PROCESS | 1640 | 1464052320398 Marionette DEBUG loaded listener.js 18:12:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B7453000) [pid = 1640] [serial = 1310] [outer = 000000E3B29D5C00] 18:12:00 INFO - PROCESS | 1640 | 1464052320974 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 881ms 18:12:01 INFO - PROCESS | 1640 | 1464052321030 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:12:01 INFO - PROCESS | 1640 | 1464052321033 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:12:01 INFO - PROCESS | 1640 | 1464052321037 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:12:01 INFO - PROCESS | 1640 | 1464052321039 Marionette TRACE conn5 <- [1,1710,null,{}] 18:12:01 INFO - PROCESS | 1640 | 1464052321043 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:01 INFO - PROCESS | 1640 | 1464052321154 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:12:01 INFO - PROCESS | 1640 | 1464052321242 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7B30000 == 45 [pid = 1640] [id = 437] 18:12:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B7B72C00) [pid = 1640] [serial = 1311] [outer = 0000000000000000] 18:12:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B7CF4C00) [pid = 1640] [serial = 1312] [outer = 000000E3B7B72C00] 18:12:01 INFO - PROCESS | 1640 | 1464052321299 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B80E4C00) [pid = 1640] [serial = 1313] [outer = 000000E3B7B72C00] 18:12:01 INFO - PROCESS | 1640 | 1464052321864 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:12:01 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 18:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 881ms 18:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:12:01 INFO - PROCESS | 1640 | 1464052321918 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:12:01 INFO - PROCESS | 1640 | 1464052321921 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:12:01 INFO - PROCESS | 1640 | 1464052321924 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:12:01 INFO - PROCESS | 1640 | 1464052321926 Marionette TRACE conn5 <- [1,1714,null,{}] 18:12:01 INFO - PROCESS | 1640 | 1464052321930 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:02 INFO - PROCESS | 1640 | 1464052322036 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:12:02 INFO - PROCESS | 1640 | 1464052322125 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D79000 == 46 [pid = 1640] [id = 438] 18:12:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3812A8000) [pid = 1640] [serial = 1314] [outer = 0000000000000000] 18:12:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E381943000) [pid = 1640] [serial = 1315] [outer = 000000E3812A8000] 18:12:02 INFO - PROCESS | 1640 | 1464052322181 Marionette DEBUG loaded listener.js 18:12:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E385798400) [pid = 1640] [serial = 1316] [outer = 000000E3812A8000] 18:12:02 INFO - PROCESS | 1640 | 1464052322949 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1080ms 18:12:03 INFO - PROCESS | 1640 | 1464052323011 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:12:03 INFO - PROCESS | 1640 | 1464052323015 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:12:03 INFO - PROCESS | 1640 | 1464052323022 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:12:03 INFO - PROCESS | 1640 | 1464052323027 Marionette TRACE conn5 <- [1,1718,null,{}] 18:12:03 INFO - PROCESS | 1640 | 1464052323034 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:03 INFO - PROCESS | 1640 | 1464052323134 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:12:03 INFO - PROCESS | 1640 | 1464052323216 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381419000 == 47 [pid = 1640] [id = 439] 18:12:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E380A8EC00) [pid = 1640] [serial = 1317] [outer = 0000000000000000] 18:12:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E380A94000) [pid = 1640] [serial = 1318] [outer = 000000E380A8EC00] 18:12:03 INFO - PROCESS | 1640 | 1464052323314 Marionette DEBUG loaded listener.js 18:12:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3814B6400) [pid = 1640] [serial = 1319] [outer = 000000E380A8EC00] 18:12:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DC2800 == 46 [pid = 1640] [id = 399] 18:12:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E38331F800 == 45 [pid = 1640] [id = 398] 18:12:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E384D95000 == 44 [pid = 1640] [id = 402] 18:12:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E386E5A000 == 43 [pid = 1640] [id = 404] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E385984000) [pid = 1640] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B2B85000) [pid = 1640] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E385978800) [pid = 1640] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E383E51800) [pid = 1640] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E384CE6400) [pid = 1640] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3812AC400) [pid = 1640] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E380A91000) [pid = 1640] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E381924800) [pid = 1640] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E38194E800) [pid = 1640] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B2BB0000) [pid = 1640] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E381811000) [pid = 1640] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3814E3400) [pid = 1640] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E382674400) [pid = 1640] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E38266B400) [pid = 1640] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3826E7800) [pid = 1640] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E38330FC00) [pid = 1640] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3814B9400) [pid = 1640] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3814EE400) [pid = 1640] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3857C6800) [pid = 1640] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3858CA800) [pid = 1640] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E384CEE800) [pid = 1640] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3857CF400) [pid = 1640] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E384CEC000) [pid = 1640] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E38408B400) [pid = 1640] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E383E49000) [pid = 1640] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 18:12:03 INFO - PROCESS | 1640 | 1464052323974 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 18:12:04 INFO - PROCESS | 1640 | 1464052324015 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:12:04 INFO - PROCESS | 1640 | 1464052324021 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:12:04 INFO - PROCESS | 1640 | 1464052324024 Marionette TRACE conn5 <- [1,1722,null,{}] 18:12:04 INFO - PROCESS | 1640 | 1464052324028 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:04 INFO - PROCESS | 1640 | 1464052324121 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:12:04 INFO - PROCESS | 1640 | 1464052324197 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B49800 == 44 [pid = 1640] [id = 440] 18:12:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E380A90400) [pid = 1640] [serial = 1320] [outer = 0000000000000000] 18:12:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3814EAC00) [pid = 1640] [serial = 1321] [outer = 000000E380A90400] 18:12:04 INFO - PROCESS | 1640 | 1464052324244 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E381947000) [pid = 1640] [serial = 1322] [outer = 000000E380A90400] 18:12:04 INFO - PROCESS | 1640 | 1464052324704 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 18:12:04 INFO - PROCESS | 1640 | 1464052324756 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:12:04 INFO - PROCESS | 1640 | 1464052324758 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:12:04 INFO - PROCESS | 1640 | 1464052324762 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:12:04 INFO - PROCESS | 1640 | 1464052324766 Marionette TRACE conn5 <- [1,1726,null,{}] 18:12:04 INFO - PROCESS | 1640 | 1464052324777 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:04 INFO - PROCESS | 1640 | 1464052324865 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:12:04 INFO - PROCESS | 1640 | 1464052324873 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826AD800 == 45 [pid = 1640] [id = 441] 18:12:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E382673C00) [pid = 1640] [serial = 1323] [outer = 0000000000000000] 18:12:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E383303000) [pid = 1640] [serial = 1324] [outer = 000000E382673C00] 18:12:04 INFO - PROCESS | 1640 | 1464052324923 Marionette DEBUG loaded listener.js 18:12:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E383C40C00) [pid = 1640] [serial = 1325] [outer = 000000E382673C00] 18:12:05 INFO - PROCESS | 1640 | 1464052325397 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 18:12:05 INFO - PROCESS | 1640 | 1464052325456 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:12:05 INFO - PROCESS | 1640 | 1464052325459 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:12:05 INFO - PROCESS | 1640 | 1464052325462 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:12:05 INFO - PROCESS | 1640 | 1464052325464 Marionette TRACE conn5 <- [1,1730,null,{}] 18:12:05 INFO - PROCESS | 1640 | 1464052325468 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:05 INFO - PROCESS | 1640 | 1464052325556 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:12:05 INFO - PROCESS | 1640 | 1464052325566 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383ADB000 == 46 [pid = 1640] [id = 442] 18:12:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E384087000) [pid = 1640] [serial = 1326] [outer = 0000000000000000] 18:12:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E38450CC00) [pid = 1640] [serial = 1327] [outer = 000000E384087000] 18:12:05 INFO - PROCESS | 1640 | 1464052325613 Marionette DEBUG loaded listener.js 18:12:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38462EC00) [pid = 1640] [serial = 1328] [outer = 000000E384087000] 18:12:06 INFO - PROCESS | 1640 | 1464052326046 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 18:12:06 INFO - PROCESS | 1640 | 1464052326093 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 1640 | 1464052326096 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:12:06 INFO - PROCESS | 1640 | 1464052326106 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 1640 | 1464052326109 Marionette TRACE conn5 <- [1,1734,null,{}] 18:12:06 INFO - PROCESS | 1640 | 1464052326112 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:06 INFO - PROCESS | 1640 | 1464052326219 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:12:06 INFO - PROCESS | 1640 | 1464052326297 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840F4800 == 47 [pid = 1640] [id = 443] 18:12:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E384CEBC00) [pid = 1640] [serial = 1329] [outer = 0000000000000000] 18:12:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E38578DC00) [pid = 1640] [serial = 1330] [outer = 000000E384CEBC00] 18:12:06 INFO - PROCESS | 1640 | 1464052326343 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3857CA400) [pid = 1640] [serial = 1331] [outer = 000000E384CEBC00] 18:12:06 INFO - PROCESS | 1640 | 1464052326788 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 732ms 18:12:06 INFO - PROCESS | 1640 | 1464052326849 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 1640 | 1464052326852 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:12:06 INFO - PROCESS | 1640 | 1464052326855 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:12:06 INFO - PROCESS | 1640 | 1464052326857 Marionette TRACE conn5 <- [1,1738,null,{}] 18:12:06 INFO - PROCESS | 1640 | 1464052326861 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:07 INFO - PROCESS | 1640 | 1464052326995 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:12:07 INFO - PROCESS | 1640 | 1464052327048 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B60000 == 48 [pid = 1640] [id = 444] 18:12:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E38597EC00) [pid = 1640] [serial = 1332] [outer = 0000000000000000] 18:12:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B109A400) [pid = 1640] [serial = 1333] [outer = 000000E38597EC00] 18:12:07 INFO - PROCESS | 1640 | 1464052327095 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B11DB400) [pid = 1640] [serial = 1334] [outer = 000000E38597EC00] 18:12:07 INFO - PROCESS | 1640 | 1464052327526 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 18:12:07 INFO - PROCESS | 1640 | 1464052327595 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:12:07 INFO - PROCESS | 1640 | 1464052327597 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:12:07 INFO - PROCESS | 1640 | 1464052327603 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:12:07 INFO - PROCESS | 1640 | 1464052327605 Marionette TRACE conn5 <- [1,1742,null,{}] 18:12:07 INFO - PROCESS | 1640 | 1464052327608 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:07 INFO - PROCESS | 1640 | 1464052327715 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:12:07 INFO - PROCESS | 1640 | 1464052327726 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DEA000 == 49 [pid = 1640] [id = 445] 18:12:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B1B12400) [pid = 1640] [serial = 1335] [outer = 0000000000000000] 18:12:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B24BC800) [pid = 1640] [serial = 1336] [outer = 000000E3B1B12400] 18:12:07 INFO - PROCESS | 1640 | 1464052327774 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B2A4AC00) [pid = 1640] [serial = 1337] [outer = 000000E3B1B12400] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E385E09C00) [pid = 1640] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B24BC000) [pid = 1640] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E380A28400) [pid = 1640] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E384626400) [pid = 1640] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3826EE000) [pid = 1640] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B2A6F000) [pid = 1640] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E385982000) [pid = 1640] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E385790400) [pid = 1640] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E380A95C00) [pid = 1640] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B2B89800) [pid = 1640] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:12:08 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3826E1400) [pid = 1640] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:12:08 INFO - PROCESS | 1640 | 1464052328315 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 18:12:08 INFO - PROCESS | 1640 | 1464052328339 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 1640 | 1464052328341 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:12:08 INFO - PROCESS | 1640 | 1464052328344 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - PROCESS | 1640 | 1464052328354 Marionette TRACE conn5 <- [1,1746,null,{}] 18:12:08 INFO - PROCESS | 1640 | 1464052328363 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:08 INFO - PROCESS | 1640 | 1464052328451 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:12:08 INFO - PROCESS | 1640 | 1464052328458 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386EE0800 == 50 [pid = 1640] [id = 446] 18:12:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E38181B400) [pid = 1640] [serial = 1338] [outer = 0000000000000000] 18:12:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38579A000) [pid = 1640] [serial = 1339] [outer = 000000E38181B400] 18:12:08 INFO - PROCESS | 1640 | 1464052328503 Marionette DEBUG loaded listener.js 18:12:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B2B7F400) [pid = 1640] [serial = 1340] [outer = 000000E38181B400] 18:12:08 INFO - PROCESS | 1640 | 1464052328919 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 587ms 18:12:08 INFO - PROCESS | 1640 | 1464052328935 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 1640 | 1464052328937 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:12:08 INFO - PROCESS | 1640 | 1464052328948 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - PROCESS | 1640 | 1464052328950 Marionette TRACE conn5 <- [1,1750,null,{}] 18:12:08 INFO - PROCESS | 1640 | 1464052328954 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:09 INFO - PROCESS | 1640 | 1464052329068 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:12:09 INFO - PROCESS | 1640 | 1464052329078 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24A6800 == 51 [pid = 1640] [id = 447] 18:12:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B2B88400) [pid = 1640] [serial = 1341] [outer = 0000000000000000] 18:12:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B2BB7000) [pid = 1640] [serial = 1342] [outer = 000000E3B2B88400] 18:12:09 INFO - PROCESS | 1640 | 1464052329125 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B2CAEC00) [pid = 1640] [serial = 1343] [outer = 000000E3B2B88400] 18:12:09 INFO - PROCESS | 1640 | 1464052329564 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 650ms 18:12:09 INFO - PROCESS | 1640 | 1464052329594 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:12:09 INFO - PROCESS | 1640 | 1464052329596 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:12:09 INFO - PROCESS | 1640 | 1464052329600 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:12:09 INFO - PROCESS | 1640 | 1464052329602 Marionette TRACE conn5 <- [1,1754,null,{}] 18:12:09 INFO - PROCESS | 1640 | 1464052329606 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:09 INFO - PROCESS | 1640 | 1464052329701 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:12:09 INFO - PROCESS | 1640 | 1464052329708 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3A16800 == 52 [pid = 1640] [id = 448] 18:12:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B321B800) [pid = 1640] [serial = 1344] [outer = 0000000000000000] 18:12:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B3FBB400) [pid = 1640] [serial = 1345] [outer = 000000E3B321B800] 18:12:09 INFO - PROCESS | 1640 | 1464052329753 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B715D400) [pid = 1640] [serial = 1346] [outer = 000000E3B321B800] 18:12:10 INFO - PROCESS | 1640 | 1464052330185 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 18:12:10 INFO - PROCESS | 1640 | 1464052330278 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:12:10 INFO - PROCESS | 1640 | 1464052330282 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:12:10 INFO - PROCESS | 1640 | 1464052330288 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:12:10 INFO - PROCESS | 1640 | 1464052330293 Marionette TRACE conn5 <- [1,1758,null,{}] 18:12:10 INFO - PROCESS | 1640 | 1464052330299 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:10 INFO - PROCESS | 1640 | 1464052330454 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:12:10 INFO - PROCESS | 1640 | 1464052330580 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819E2800 == 53 [pid = 1640] [id = 449] 18:12:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E380A98C00) [pid = 1640] [serial = 1347] [outer = 0000000000000000] 18:12:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3812B0800) [pid = 1640] [serial = 1348] [outer = 000000E380A98C00] 18:12:10 INFO - PROCESS | 1640 | 1464052330638 Marionette DEBUG loaded listener.js 18:12:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E381917800) [pid = 1640] [serial = 1349] [outer = 000000E380A98C00] 18:12:11 INFO - PROCESS | 1640 | 1464052331200 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 987ms 18:12:11 INFO - PROCESS | 1640 | 1464052331285 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:12:11 INFO - PROCESS | 1640 | 1464052331289 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:12:11 INFO - PROCESS | 1640 | 1464052331297 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 1640 | 1464052331302 Marionette TRACE conn5 <- [1,1762,null,{}] 18:12:11 INFO - PROCESS | 1640 | 1464052331307 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:11 INFO - PROCESS | 1640 | 1464052331429 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:12:11 INFO - PROCESS | 1640 | 1464052331543 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DDC800 == 54 [pid = 1640] [id = 450] 18:12:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3826E8400) [pid = 1640] [serial = 1350] [outer = 0000000000000000] 18:12:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E383C3C400) [pid = 1640] [serial = 1351] [outer = 000000E3826E8400] 18:12:11 INFO - PROCESS | 1640 | 1464052331600 Marionette DEBUG loaded listener.js 18:12:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E384624C00) [pid = 1640] [serial = 1352] [outer = 000000E3826E8400] 18:12:12 INFO - PROCESS | 1640 | 1464052332217 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 944ms 18:12:12 INFO - PROCESS | 1640 | 1464052332242 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:12:12 INFO - PROCESS | 1640 | 1464052332245 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:12:12 INFO - PROCESS | 1640 | 1464052332249 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:12:12 INFO - PROCESS | 1640 | 1464052332251 Marionette TRACE conn5 <- [1,1766,null,{}] 18:12:12 INFO - PROCESS | 1640 | 1464052332262 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:12 INFO - PROCESS | 1640 | 1464052332381 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:12:12 INFO - PROCESS | 1640 | 1464052332503 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80DC800 == 55 [pid = 1640] [id = 451] 18:12:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E385E0CC00) [pid = 1640] [serial = 1353] [outer = 0000000000000000] 18:12:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E385E11000) [pid = 1640] [serial = 1354] [outer = 000000E385E0CC00] 18:12:12 INFO - PROCESS | 1640 | 1464052332565 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B2CA9000) [pid = 1640] [serial = 1355] [outer = 000000E385E0CC00] 18:12:13 INFO - PROCESS | 1640 | 1464052333184 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 18:12:13 INFO - PROCESS | 1640 | 1464052333237 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:12:13 INFO - PROCESS | 1640 | 1464052333240 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:12:13 INFO - PROCESS | 1640 | 1464052333243 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:12:13 INFO - PROCESS | 1640 | 1464052333246 Marionette TRACE conn5 <- [1,1770,null,{}] 18:12:13 INFO - PROCESS | 1640 | 1464052333249 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:13 INFO - PROCESS | 1640 | 1464052333360 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:12:13 INFO - PROCESS | 1640 | 1464052333480 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EC4000 == 56 [pid = 1640] [id = 452] 18:12:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B2CB5000) [pid = 1640] [serial = 1356] [outer = 0000000000000000] 18:12:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3B7E50800) [pid = 1640] [serial = 1357] [outer = 000000E3B2CB5000] 18:12:13 INFO - PROCESS | 1640 | 1464052333538 Marionette DEBUG loaded listener.js 18:12:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3B8C0C800) [pid = 1640] [serial = 1358] [outer = 000000E3B2CB5000] 18:12:14 INFO - PROCESS | 1640 | 1464052334150 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:12:14 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 18:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 925ms 18:12:14 INFO - PROCESS | 1640 | 1464052334170 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:12:14 INFO - PROCESS | 1640 | 1464052334173 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:12:14 INFO - PROCESS | 1640 | 1464052334177 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - PROCESS | 1640 | 1464052334179 Marionette TRACE conn5 <- [1,1774,null,{}] 18:12:14 INFO - PROCESS | 1640 | 1464052334183 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:14 INFO - PROCESS | 1640 | 1464052334460 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:12:14 INFO - PROCESS | 1640 | 1464052334568 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D6F800 == 57 [pid = 1640] [id = 453] 18:12:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E380A41C00) [pid = 1640] [serial = 1359] [outer = 0000000000000000] 18:12:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E380A8F800) [pid = 1640] [serial = 1360] [outer = 000000E380A41C00] 18:12:14 INFO - PROCESS | 1640 | 1464052334620 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3814EDC00) [pid = 1640] [serial = 1361] [outer = 000000E380A41C00] 18:12:15 INFO - PROCESS | 1640 | 1464052335320 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825AC800 == 56 [pid = 1640] [id = 396] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B24A6800 == 55 [pid = 1640] [id = 447] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E386EE0800 == 54 [pid = 1640] [id = 446] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DEA000 == 53 [pid = 1640] [id = 445] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B60000 == 52 [pid = 1640] [id = 444] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840F4800 == 51 [pid = 1640] [id = 443] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826AD800 == 50 [pid = 1640] [id = 441] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3B711A800) [pid = 1640] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 18:12:15 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 18:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1182ms 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B49800 == 49 [pid = 1640] [id = 440] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E381419000 == 48 [pid = 1640] [id = 439] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B25000 == 47 [pid = 1640] [id = 435] 18:12:15 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D75800 == 46 [pid = 1640] [id = 434] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B109B400) [pid = 1640] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B2920400) [pid = 1640] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B11D9800) [pid = 1640] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E380A3E400) [pid = 1640] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3814E0800) [pid = 1640] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E384630400) [pid = 1640] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E384CEA800) [pid = 1640] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E383306800) [pid = 1640] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E383C3F800) [pid = 1640] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B2BB0C00) [pid = 1640] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E385E07800) [pid = 1640] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E385796400) [pid = 1640] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E385984800) [pid = 1640] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E381919C00) [pid = 1640] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3814B4400) [pid = 1640] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E383C46000) [pid = 1640] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E381915C00) [pid = 1640] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B3227C00) [pid = 1640] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E383E4F000) [pid = 1640] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B2CB2400) [pid = 1640] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B2CA7C00) [pid = 1640] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B2B81000) [pid = 1640] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B2B8A400) [pid = 1640] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B2038800) [pid = 1640] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3858C6C00) [pid = 1640] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 18:12:15 INFO - PROCESS | 1640 | 1464052335396 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:12:15 INFO - PROCESS | 1640 | 1464052335400 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:12:15 INFO - PROCESS | 1640 | 1464052335406 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:12:15 INFO - PROCESS | 1640 | 1464052335411 Marionette TRACE conn5 <- [1,1778,null,{}] 18:12:15 INFO - PROCESS | 1640 | 1464052335416 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:15 INFO - PROCESS | 1640 | 1464052335509 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:12:15 INFO - PROCESS | 1640 | 1464052335518 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B12800 == 47 [pid = 1640] [id = 454] 18:12:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3814EC800) [pid = 1640] [serial = 1362] [outer = 0000000000000000] 18:12:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E381816400) [pid = 1640] [serial = 1363] [outer = 000000E3814EC800] 18:12:15 INFO - PROCESS | 1640 | 1464052335568 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E381946800) [pid = 1640] [serial = 1364] [outer = 000000E3814EC800] 18:12:16 INFO - PROCESS | 1640 | 1464052336086 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:12:16 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) 18:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 18:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:12:16 INFO - PROCESS | 1640 | 1464052336149 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 1640 | 1464052336152 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:12:16 INFO - PROCESS | 1640 | 1464052336156 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 1640 | 1464052336158 Marionette TRACE conn5 <- [1,1782,null,{}] 18:12:16 INFO - PROCESS | 1640 | 1464052336162 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:16 INFO - PROCESS | 1640 | 1464052336247 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:12:16 INFO - PROCESS | 1640 | 1464052336257 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382632800 == 48 [pid = 1640] [id = 455] 18:12:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38330F800) [pid = 1640] [serial = 1365] [outer = 0000000000000000] 18:12:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E383C3D000) [pid = 1640] [serial = 1366] [outer = 000000E38330F800] 18:12:16 INFO - PROCESS | 1640 | 1464052336306 Marionette DEBUG loaded listener.js 18:12:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E383E4C800) [pid = 1640] [serial = 1367] [outer = 000000E38330F800] 18:12:16 INFO - PROCESS | 1640 | 1464052336776 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 18:12:16 INFO - PROCESS | 1640 | 1464052336847 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 1640 | 1464052336851 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:12:16 INFO - PROCESS | 1640 | 1464052336862 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 1640 | 1464052336874 Marionette TRACE conn5 <- [1,1786,null,{}] 18:12:16 INFO - PROCESS | 1640 | 1464052336879 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:16 INFO - PROCESS | 1640 | 1464052336972 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:12:16 INFO - PROCESS | 1640 | 1464052336986 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DDA800 == 49 [pid = 1640] [id = 456] 18:12:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E384089400) [pid = 1640] [serial = 1368] [outer = 0000000000000000] 18:12:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E384CE2000) [pid = 1640] [serial = 1369] [outer = 000000E384089400] 18:12:17 INFO - PROCESS | 1640 | 1464052337032 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E385790C00) [pid = 1640] [serial = 1370] [outer = 000000E384089400] 18:12:17 INFO - PROCESS | 1640 | 1464052337449 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 650ms 18:12:17 INFO - PROCESS | 1640 | 1464052337513 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:12:17 INFO - PROCESS | 1640 | 1464052337515 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:12:17 INFO - PROCESS | 1640 | 1464052337519 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:12:17 INFO - PROCESS | 1640 | 1464052337520 Marionette TRACE conn5 <- [1,1790,null,{}] 18:12:17 INFO - PROCESS | 1640 | 1464052337524 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:17 INFO - PROCESS | 1640 | 1464052337660 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:12:17 INFO - PROCESS | 1640 | 1464052337681 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B36000 == 50 [pid = 1640] [id = 457] 18:12:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E385798C00) [pid = 1640] [serial = 1371] [outer = 0000000000000000] 18:12:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3858C6C00) [pid = 1640] [serial = 1372] [outer = 000000E385798C00] 18:12:17 INFO - PROCESS | 1640 | 1464052337727 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E38597C800) [pid = 1640] [serial = 1373] [outer = 000000E385798C00] 18:12:18 INFO - PROCESS | 1640 | 1464052338168 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 18:12:18 INFO - PROCESS | 1640 | 1464052338211 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 1640 | 1464052338213 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:12:18 INFO - PROCESS | 1640 | 1464052338222 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 1640 | 1464052338224 Marionette TRACE conn5 <- [1,1794,null,{}] 18:12:18 INFO - PROCESS | 1640 | 1464052338228 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:18 INFO - PROCESS | 1640 | 1464052338345 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:12:18 INFO - PROCESS | 1640 | 1464052338353 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DD5800 == 51 [pid = 1640] [id = 458] 18:12:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E385E0FC00) [pid = 1640] [serial = 1374] [outer = 0000000000000000] 18:12:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B1097C00) [pid = 1640] [serial = 1375] [outer = 000000E385E0FC00] 18:12:18 INFO - PROCESS | 1640 | 1464052338454 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B2242400) [pid = 1640] [serial = 1376] [outer = 000000E385E0FC00] 18:12:18 INFO - PROCESS | 1640 | 1464052338963 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 796ms 18:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:12:19 INFO - PROCESS | 1640 | 1464052339015 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 1640 | 1464052339017 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:12:19 INFO - PROCESS | 1640 | 1464052339021 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - PROCESS | 1640 | 1464052339023 Marionette TRACE conn5 <- [1,1798,null,{}] 18:12:19 INFO - PROCESS | 1640 | 1464052339026 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:19 INFO - PROCESS | 1640 | 1464052339138 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:12:19 INFO - PROCESS | 1640 | 1464052339193 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B11000 == 52 [pid = 1640] [id = 459] 18:12:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B2B8C800) [pid = 1640] [serial = 1377] [outer = 0000000000000000] 18:12:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B2BB6000) [pid = 1640] [serial = 1378] [outer = 000000E3B2B8C800] 18:12:19 INFO - PROCESS | 1640 | 1464052339239 Marionette DEBUG loaded listener.js 18:12:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B2CB0C00) [pid = 1640] [serial = 1379] [outer = 000000E3B2B8C800] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E384CEBC00) [pid = 1640] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E38597EC00) [pid = 1640] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E382673C00) [pid = 1640] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E384087000) [pid = 1640] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E380A90400) [pid = 1640] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E380A8EC00) [pid = 1640] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B1B12400) [pid = 1640] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E38181B400) [pid = 1640] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:12:19 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B2B88400) [pid = 1640] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:12:19 INFO - PROCESS | 1640 | 1464052339750 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 774ms 18:12:19 INFO - PROCESS | 1640 | 1464052339798 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 1640 | 1464052339800 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:12:19 INFO - PROCESS | 1640 | 1464052339804 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - PROCESS | 1640 | 1464052339806 Marionette TRACE conn5 <- [1,1802,null,{}] 18:12:19 INFO - PROCESS | 1640 | 1464052339810 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:19 INFO - PROCESS | 1640 | 1464052339929 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:12:19 INFO - PROCESS | 1640 | 1464052339981 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DE8800 == 53 [pid = 1640] [id = 460] 18:12:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E380A8EC00) [pid = 1640] [serial = 1380] [outer = 0000000000000000] 18:12:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E38462C400) [pid = 1640] [serial = 1381] [outer = 000000E380A8EC00] 18:12:20 INFO - PROCESS | 1640 | 1464052340027 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B3227C00) [pid = 1640] [serial = 1382] [outer = 000000E380A8EC00] 18:12:20 INFO - PROCESS | 1640 | 1464052340409 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 628ms 18:12:20 INFO - PROCESS | 1640 | 1464052340435 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:12:20 INFO - PROCESS | 1640 | 1464052340437 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:12:20 INFO - PROCESS | 1640 | 1464052340441 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:12:20 INFO - PROCESS | 1640 | 1464052340442 Marionette TRACE conn5 <- [1,1806,null,{}] 18:12:20 INFO - PROCESS | 1640 | 1464052340480 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:20 INFO - PROCESS | 1640 | 1464052340566 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:12:20 INFO - PROCESS | 1640 | 1464052340574 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D72800 == 54 [pid = 1640] [id = 461] 18:12:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B3A3D400) [pid = 1640] [serial = 1383] [outer = 0000000000000000] 18:12:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B715F000) [pid = 1640] [serial = 1384] [outer = 000000E3B3A3D400] 18:12:20 INFO - PROCESS | 1640 | 1464052340619 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B8095800) [pid = 1640] [serial = 1385] [outer = 000000E3B3A3D400] 18:12:21 INFO - PROCESS | 1640 | 1464052341049 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 649ms 18:12:21 INFO - PROCESS | 1640 | 1464052341094 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:12:21 INFO - PROCESS | 1640 | 1464052341096 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:12:21 INFO - PROCESS | 1640 | 1464052341100 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:12:21 INFO - PROCESS | 1640 | 1464052341101 Marionette TRACE conn5 <- [1,1810,null,{}] 18:12:21 INFO - PROCESS | 1640 | 1464052341105 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:21 INFO - PROCESS | 1640 | 1464052341191 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:12:21 INFO - PROCESS | 1640 | 1464052341209 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B714D000 == 55 [pid = 1640] [id = 462] 18:12:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B8C06400) [pid = 1640] [serial = 1386] [outer = 0000000000000000] 18:12:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B8C8C400) [pid = 1640] [serial = 1387] [outer = 000000E3B8C06400] 18:12:21 INFO - PROCESS | 1640 | 1464052341256 Marionette DEBUG loaded listener.js 18:12:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B9250C00) [pid = 1640] [serial = 1388] [outer = 000000E3B8C06400] 18:12:21 INFO - PROCESS | 1640 | 1464052341810 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 18:12:21 INFO - PROCESS | 1640 | 1464052341836 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:12:21 INFO - PROCESS | 1640 | 1464052341841 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:12:21 INFO - PROCESS | 1640 | 1464052341847 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:12:21 INFO - PROCESS | 1640 | 1464052341852 Marionette TRACE conn5 <- [1,1814,null,{}] 18:12:21 INFO - PROCESS | 1640 | 1464052341860 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:22 INFO - PROCESS | 1640 | 1464052342023 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:12:22 INFO - PROCESS | 1640 | 1464052342122 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E9E800 == 56 [pid = 1640] [id = 463] 18:12:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3814B3000) [pid = 1640] [serial = 1389] [outer = 0000000000000000] 18:12:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E38191F800) [pid = 1640] [serial = 1390] [outer = 000000E3814B3000] 18:12:22 INFO - PROCESS | 1640 | 1464052342181 Marionette DEBUG loaded listener.js 18:12:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3826EE000) [pid = 1640] [serial = 1391] [outer = 000000E3814B3000] 18:12:22 INFO - PROCESS | 1640 | 1464052342743 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 945ms 18:12:22 INFO - PROCESS | 1640 | 1464052342795 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:12:22 INFO - PROCESS | 1640 | 1464052342802 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:12:22 INFO - PROCESS | 1640 | 1464052342809 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:12:22 INFO - PROCESS | 1640 | 1464052342812 Marionette TRACE conn5 <- [1,1818,null,{}] 18:12:22 INFO - PROCESS | 1640 | 1464052342816 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:22 INFO - PROCESS | 1640 | 1464052342929 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:12:23 INFO - PROCESS | 1640 | 1464052343050 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DAD800 == 57 [pid = 1640] [id = 464] 18:12:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E384508800) [pid = 1640] [serial = 1392] [outer = 0000000000000000] 18:12:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E38462E800) [pid = 1640] [serial = 1393] [outer = 000000E384508800] 18:12:23 INFO - PROCESS | 1640 | 1464052343108 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E385983400) [pid = 1640] [serial = 1394] [outer = 000000E384508800] 18:12:23 INFO - PROCESS | 1640 | 1464052343749 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 984ms 18:12:23 INFO - PROCESS | 1640 | 1464052343799 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:12:23 INFO - PROCESS | 1640 | 1464052343801 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:12:23 INFO - PROCESS | 1640 | 1464052343805 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:12:23 INFO - PROCESS | 1640 | 1464052343809 Marionette TRACE conn5 <- [1,1822,null,{}] 18:12:23 INFO - PROCESS | 1640 | 1464052343821 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:23 INFO - PROCESS | 1640 | 1464052343936 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:12:24 INFO - PROCESS | 1640 | 1464052344059 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9232800 == 58 [pid = 1640] [id = 465] 18:12:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B291A400) [pid = 1640] [serial = 1395] [outer = 0000000000000000] 18:12:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3B2BBA400) [pid = 1640] [serial = 1396] [outer = 000000E3B291A400] 18:12:24 INFO - PROCESS | 1640 | 1464052344121 Marionette DEBUG loaded listener.js 18:12:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B9098800) [pid = 1640] [serial = 1397] [outer = 000000E3B291A400] 18:12:24 INFO - PROCESS | 1640 | 1464052344715 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:12:24 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 18:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 984ms 18:12:24 INFO - PROCESS | 1640 | 1464052344798 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 1640 | 1464052344801 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:12:24 INFO - PROCESS | 1640 | 1464052344806 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:12:24 INFO - PROCESS | 1640 | 1464052344808 Marionette TRACE conn5 <- [1,1826,null,{}] 18:12:24 INFO - PROCESS | 1640 | 1464052344812 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:24 INFO - PROCESS | 1640 | 1464052344923 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:12:25 INFO - PROCESS | 1640 | 1464052345042 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA3A000 == 59 [pid = 1640] [id = 466] 18:12:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3BC372800) [pid = 1640] [serial = 1398] [outer = 0000000000000000] 18:12:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3BC604400) [pid = 1640] [serial = 1399] [outer = 000000E3BC372800] 18:12:25 INFO - PROCESS | 1640 | 1464052345100 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3BC60E800) [pid = 1640] [serial = 1400] [outer = 000000E3BC372800] 18:12:25 INFO - PROCESS | 1640 | 1464052345692 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 923ms 18:12:25 INFO - PROCESS | 1640 | 1464052345735 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:12:25 INFO - PROCESS | 1640 | 1464052345737 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:12:25 INFO - PROCESS | 1640 | 1464052345741 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:12:25 INFO - PROCESS | 1640 | 1464052345743 Marionette TRACE conn5 <- [1,1830,null,{}] 18:12:25 INFO - PROCESS | 1640 | 1464052345747 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:25 INFO - PROCESS | 1640 | 1464052345856 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:12:25 INFO - PROCESS | 1640 | 1464052345948 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA08000 == 60 [pid = 1640] [id = 467] 18:12:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3BC652C00) [pid = 1640] [serial = 1401] [outer = 0000000000000000] 18:12:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3BC659800) [pid = 1640] [serial = 1402] [outer = 000000E3BC652C00] 18:12:26 INFO - PROCESS | 1640 | 1464052346004 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BC661400) [pid = 1640] [serial = 1403] [outer = 000000E3BC652C00] 18:12:26 INFO - PROCESS | 1640 | 1464052346576 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 881ms 18:12:26 INFO - PROCESS | 1640 | 1464052346625 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:12:26 INFO - PROCESS | 1640 | 1464052346628 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:12:26 INFO - PROCESS | 1640 | 1464052346631 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:12:26 INFO - PROCESS | 1640 | 1464052346634 Marionette TRACE conn5 <- [1,1834,null,{}] 18:12:26 INFO - PROCESS | 1640 | 1464052346637 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:26 INFO - PROCESS | 1640 | 1464052346768 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:12:26 INFO - PROCESS | 1640 | 1464052346866 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B42000 == 61 [pid = 1640] [id = 468] 18:12:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E38578E800) [pid = 1640] [serial = 1404] [outer = 0000000000000000] 18:12:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B1985000) [pid = 1640] [serial = 1405] [outer = 000000E38578E800] 18:12:26 INFO - PROCESS | 1640 | 1464052346922 Marionette DEBUG loaded listener.js 18:12:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BD08F400) [pid = 1640] [serial = 1406] [outer = 000000E38578E800] 18:12:27 INFO - PROCESS | 1640 | 1464052347676 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:12:27 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) 18:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1083ms 18:12:27 INFO - PROCESS | 1640 | 1464052347717 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:12:27 INFO - PROCESS | 1640 | 1464052347721 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:12:27 INFO - PROCESS | 1640 | 1464052347726 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:12:27 INFO - PROCESS | 1640 | 1464052347730 Marionette TRACE conn5 <- [1,1838,null,{}] 18:12:27 INFO - PROCESS | 1640 | 1464052347736 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:27 INFO - PROCESS | 1640 | 1464052347838 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:12:27 INFO - PROCESS | 1640 | 1464052347966 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381417800 == 62 [pid = 1640] [id = 469] 18:12:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E381923C00) [pid = 1640] [serial = 1407] [outer = 0000000000000000] 18:12:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E38194E000) [pid = 1640] [serial = 1408] [outer = 000000E381923C00] 18:12:28 INFO - PROCESS | 1640 | 1464052348021 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E383310400) [pid = 1640] [serial = 1409] [outer = 000000E381923C00] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D72800 == 61 [pid = 1640] [id = 461] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DE8800 == 60 [pid = 1640] [id = 460] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B11000 == 59 [pid = 1640] [id = 459] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B36000 == 58 [pid = 1640] [id = 457] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E383ADB000 == 57 [pid = 1640] [id = 442] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DDA800 == 56 [pid = 1640] [id = 456] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E382632800 == 55 [pid = 1640] [id = 455] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B12800 == 54 [pid = 1640] [id = 454] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D6F800 == 53 [pid = 1640] [id = 453] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80DC800 == 52 [pid = 1640] [id = 451] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DDC800 == 51 [pid = 1640] [id = 450] 18:12:28 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819E2800 == 50 [pid = 1640] [id = 449] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E38578DC00) [pid = 1640] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3857CA400) [pid = 1640] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B11DB400) [pid = 1640] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E381922000) [pid = 1640] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E385790000) [pid = 1640] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3B3FC0C00) [pid = 1640] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E383303000) [pid = 1640] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E383C40C00) [pid = 1640] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B109A400) [pid = 1640] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E38450CC00) [pid = 1640] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3814EAC00) [pid = 1640] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E381947000) [pid = 1640] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3814B6400) [pid = 1640] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E380A94000) [pid = 1640] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E381943000) [pid = 1640] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B7CF4C00) [pid = 1640] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B24BC800) [pid = 1640] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E38579A000) [pid = 1640] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B2B7F400) [pid = 1640] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B2A4AC00) [pid = 1640] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B2CAEC00) [pid = 1640] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B2BB7000) [pid = 1640] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E38462EC00) [pid = 1640] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B3FBB400) [pid = 1640] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 18:12:28 INFO - PROCESS | 1640 | 1464052348600 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 942ms 18:12:28 INFO - PROCESS | 1640 | 1464052348673 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:12:28 INFO - PROCESS | 1640 | 1464052348679 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:12:28 INFO - PROCESS | 1640 | 1464052348685 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - PROCESS | 1640 | 1464052348688 Marionette TRACE conn5 <- [1,1842,null,{}] 18:12:28 INFO - PROCESS | 1640 | 1464052348692 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:28 INFO - PROCESS | 1640 | 1464052348811 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:12:28 INFO - PROCESS | 1640 | 1464052348827 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E89000 == 51 [pid = 1640] [id = 470] 18:12:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E381921800) [pid = 1640] [serial = 1410] [outer = 0000000000000000] 18:12:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3826E9400) [pid = 1640] [serial = 1411] [outer = 000000E381921800] 18:12:28 INFO - PROCESS | 1640 | 1464052348874 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E383E4C400) [pid = 1640] [serial = 1412] [outer = 000000E381921800] 18:12:29 INFO - PROCESS | 1640 | 1464052349343 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 18:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:12:29 INFO - PROCESS | 1640 | 1464052349376 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:12:29 INFO - PROCESS | 1640 | 1464052349378 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:12:29 INFO - PROCESS | 1640 | 1464052349382 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 1640 | 1464052349386 Marionette TRACE conn5 <- [1,1846,null,{}] 18:12:29 INFO - PROCESS | 1640 | 1464052349396 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:29 INFO - PROCESS | 1640 | 1464052349488 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:12:29 INFO - PROCESS | 1640 | 1464052349498 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DD9800 == 52 [pid = 1640] [id = 471] 18:12:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3857C3400) [pid = 1640] [serial = 1413] [outer = 0000000000000000] 18:12:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3857CD400) [pid = 1640] [serial = 1414] [outer = 000000E3857C3400] 18:12:29 INFO - PROCESS | 1640 | 1464052349549 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E385E03000) [pid = 1640] [serial = 1415] [outer = 000000E3857C3400] 18:12:30 INFO - PROCESS | 1640 | 1464052350007 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 18:12:30 INFO - PROCESS | 1640 | 1464052350076 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 1640 | 1464052350079 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:12:30 INFO - PROCESS | 1640 | 1464052350082 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - PROCESS | 1640 | 1464052350084 Marionette TRACE conn5 <- [1,1850,null,{}] 18:12:30 INFO - PROCESS | 1640 | 1464052350088 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:30 INFO - PROCESS | 1640 | 1464052350203 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:12:30 INFO - PROCESS | 1640 | 1464052350216 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B5E000 == 53 [pid = 1640] [id = 472] 18:12:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3B1B0AC00) [pid = 1640] [serial = 1416] [outer = 0000000000000000] 18:12:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3B24BBC00) [pid = 1640] [serial = 1417] [outer = 000000E3B1B0AC00] 18:12:30 INFO - PROCESS | 1640 | 1464052350266 Marionette DEBUG loaded listener.js 18:12:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3B2B7E800) [pid = 1640] [serial = 1418] [outer = 000000E3B1B0AC00] 18:12:30 INFO - PROCESS | 1640 | 1464052350741 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 690ms 18:12:30 INFO - PROCESS | 1640 | 1464052350775 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 1640 | 1464052350777 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:12:30 INFO - PROCESS | 1640 | 1464052350781 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - PROCESS | 1640 | 1464052350783 Marionette TRACE conn5 <- [1,1854,null,{}] 18:12:30 INFO - PROCESS | 1640 | 1464052350786 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:30 INFO - PROCESS | 1640 | 1464052350900 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:12:30 INFO - PROCESS | 1640 | 1464052350907 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B2E000 == 54 [pid = 1640] [id = 473] 18:12:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B1B12400) [pid = 1640] [serial = 1419] [outer = 0000000000000000] 18:12:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3B2CA7400) [pid = 1640] [serial = 1420] [outer = 000000E3B1B12400] 18:12:30 INFO - PROCESS | 1640 | 1464052350954 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B420C000) [pid = 1640] [serial = 1421] [outer = 000000E3B1B12400] 18:12:31 INFO - PROCESS | 1640 | 1464052351420 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 18:12:31 INFO - PROCESS | 1640 | 1464052351475 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:12:31 INFO - PROCESS | 1640 | 1464052351477 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:12:31 INFO - PROCESS | 1640 | 1464052351494 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:12:31 INFO - PROCESS | 1640 | 1464052351496 Marionette TRACE conn5 <- [1,1858,null,{}] 18:12:31 INFO - PROCESS | 1640 | 1464052351500 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:31 INFO - PROCESS | 1640 | 1464052351662 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:12:31 INFO - PROCESS | 1640 | 1464052351691 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29AA800 == 55 [pid = 1640] [id = 474] 18:12:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B8C06800) [pid = 1640] [serial = 1422] [outer = 0000000000000000] 18:12:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3BC369800) [pid = 1640] [serial = 1423] [outer = 000000E3B8C06800] 18:12:31 INFO - PROCESS | 1640 | 1464052351737 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3BCA71000) [pid = 1640] [serial = 1424] [outer = 000000E3B8C06800] 18:12:32 INFO - PROCESS | 1640 | 1464052352188 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 18:12:32 INFO - PROCESS | 1640 | 1464052352223 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 1640 | 1464052352225 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:12:32 INFO - PROCESS | 1640 | 1464052352228 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 1640 | 1464052352231 Marionette TRACE conn5 <- [1,1862,null,{}] 18:12:32 INFO - PROCESS | 1640 | 1464052352234 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:32 INFO - PROCESS | 1640 | 1464052352352 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:12:32 INFO - PROCESS | 1640 | 1464052352402 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7B2F800 == 56 [pid = 1640] [id = 475] 18:12:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3BCAB7C00) [pid = 1640] [serial = 1425] [outer = 0000000000000000] 18:12:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3BE15F400) [pid = 1640] [serial = 1426] [outer = 000000E3BCAB7C00] 18:12:32 INFO - PROCESS | 1640 | 1464052352452 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BE16B400) [pid = 1640] [serial = 1427] [outer = 000000E3BCAB7C00] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E385798C00) [pid = 1640] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B321B800) [pid = 1640] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E380A41C00) [pid = 1640] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3814EC800) [pid = 1640] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E38330F800) [pid = 1640] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E384089400) [pid = 1640] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B3A3D400) [pid = 1640] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E385E0FC00) [pid = 1640] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E380A8EC00) [pid = 1640] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B2B8C800) [pid = 1640] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:12:32 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B420FC00) [pid = 1640] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:12:32 INFO - PROCESS | 1640 | 1464052352964 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 774ms 18:12:33 INFO - PROCESS | 1640 | 1464052353005 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:12:33 INFO - PROCESS | 1640 | 1464052353008 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:12:33 INFO - PROCESS | 1640 | 1464052353011 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - PROCESS | 1640 | 1464052353013 Marionette TRACE conn5 <- [1,1866,null,{}] 18:12:33 INFO - PROCESS | 1640 | 1464052353016 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:33 INFO - PROCESS | 1640 | 1464052353137 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:12:33 INFO - PROCESS | 1640 | 1464052353191 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CB1800 == 57 [pid = 1640] [id = 476] 18:12:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3814E8000) [pid = 1640] [serial = 1428] [outer = 0000000000000000] 18:12:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E385797800) [pid = 1640] [serial = 1429] [outer = 000000E3814E8000] 18:12:33 INFO - PROCESS | 1640 | 1464052353237 Marionette DEBUG loaded listener.js 18:12:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3BC602C00) [pid = 1640] [serial = 1430] [outer = 000000E3814E8000] 18:12:33 INFO - PROCESS | 1640 | 1464052353598 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 18:12:33 INFO - PROCESS | 1640 | 1464052353643 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:12:33 INFO - PROCESS | 1640 | 1464052353645 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:12:33 INFO - PROCESS | 1640 | 1464052353649 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - PROCESS | 1640 | 1464052353651 Marionette TRACE conn5 <- [1,1870,null,{}] 18:12:33 INFO - PROCESS | 1640 | 1464052353654 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:33 INFO - PROCESS | 1640 | 1464052353739 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:12:33 INFO - PROCESS | 1640 | 1464052353746 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA1E000 == 58 [pid = 1640] [id = 477] 18:12:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3BE16D000) [pid = 1640] [serial = 1431] [outer = 0000000000000000] 18:12:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3BEA4AC00) [pid = 1640] [serial = 1432] [outer = 000000E3BE16D000] 18:12:33 INFO - PROCESS | 1640 | 1464052353791 Marionette DEBUG loaded listener.js 18:12:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3BEB05000) [pid = 1640] [serial = 1433] [outer = 000000E3BE16D000] 18:12:34 INFO - PROCESS | 1640 | 1464052354238 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 18:12:34 INFO - PROCESS | 1640 | 1464052354280 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:12:34 INFO - PROCESS | 1640 | 1464052354282 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:12:34 INFO - PROCESS | 1640 | 1464052354286 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:12:34 INFO - PROCESS | 1640 | 1464052354288 Marionette TRACE conn5 <- [1,1874,null,{}] 18:12:34 INFO - PROCESS | 1640 | 1464052354292 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:34 INFO - PROCESS | 1640 | 1464052354389 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:12:34 INFO - PROCESS | 1640 | 1464052354398 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF11C800 == 59 [pid = 1640] [id = 478] 18:12:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3BEB66000) [pid = 1640] [serial = 1434] [outer = 0000000000000000] 18:12:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3BEB6AC00) [pid = 1640] [serial = 1435] [outer = 000000E3BEB66000] 18:12:34 INFO - PROCESS | 1640 | 1464052354443 Marionette DEBUG loaded listener.js 18:12:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3BEDC2000) [pid = 1640] [serial = 1436] [outer = 000000E3BEB66000] 18:12:35 INFO - PROCESS | 1640 | 1464052355058 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 837ms 18:12:35 INFO - PROCESS | 1640 | 1464052355126 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:12:35 INFO - PROCESS | 1640 | 1464052355131 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:12:35 INFO - PROCESS | 1640 | 1464052355137 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:12:35 INFO - PROCESS | 1640 | 1464052355142 Marionette TRACE conn5 <- [1,1878,null,{}] 18:12:35 INFO - PROCESS | 1640 | 1464052355149 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:35 INFO - PROCESS | 1640 | 1464052355298 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:12:35 INFO - PROCESS | 1640 | 1464052355430 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E29000 == 60 [pid = 1640] [id = 479] 18:12:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E380A90800) [pid = 1640] [serial = 1437] [outer = 0000000000000000] 18:12:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3814E7800) [pid = 1640] [serial = 1438] [outer = 000000E380A90800] 18:12:35 INFO - PROCESS | 1640 | 1464052355490 Marionette DEBUG loaded listener.js 18:12:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E383304800) [pid = 1640] [serial = 1439] [outer = 000000E380A90800] 18:12:36 INFO - PROCESS | 1640 | 1464052356115 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1031ms 18:12:36 INFO - PROCESS | 1640 | 1464052356171 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:12:36 INFO - PROCESS | 1640 | 1464052356178 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:12:36 INFO - PROCESS | 1640 | 1464052356185 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:12:36 INFO - PROCESS | 1640 | 1464052356188 Marionette TRACE conn5 <- [1,1882,null,{}] 18:12:36 INFO - PROCESS | 1640 | 1464052356192 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:36 INFO - PROCESS | 1640 | 1464052356328 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:12:36 INFO - PROCESS | 1640 | 1464052356454 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FD2000 == 61 [pid = 1640] [id = 480] 18:12:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E385790000) [pid = 1640] [serial = 1440] [outer = 0000000000000000] 18:12:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E385E06000) [pid = 1640] [serial = 1441] [outer = 000000E385790000] 18:12:36 INFO - PROCESS | 1640 | 1464052356511 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3B2BAF400) [pid = 1640] [serial = 1442] [outer = 000000E385790000] 18:12:37 INFO - PROCESS | 1640 | 1464052357181 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1027ms 18:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:12:37 INFO - PROCESS | 1640 | 1464052357218 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:12:37 INFO - PROCESS | 1640 | 1464052357221 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:12:37 INFO - PROCESS | 1640 | 1464052357225 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:12:37 INFO - PROCESS | 1640 | 1464052357229 Marionette TRACE conn5 <- [1,1886,null,{}] 18:12:37 INFO - PROCESS | 1640 | 1464052357241 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:37 INFO - PROCESS | 1640 | 1464052357358 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:12:37 INFO - PROCESS | 1640 | 1464052357483 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF69A000 == 62 [pid = 1640] [id = 481] 18:12:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3B8C84400) [pid = 1640] [serial = 1443] [outer = 0000000000000000] 18:12:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3BC610400) [pid = 1640] [serial = 1444] [outer = 000000E3B8C84400] 18:12:37 INFO - PROCESS | 1640 | 1464052357545 Marionette DEBUG loaded listener.js 18:12:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3BEA4B000) [pid = 1640] [serial = 1445] [outer = 000000E3B8C84400] 18:12:38 INFO - PROCESS | 1640 | 1464052358467 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1280ms 18:12:38 INFO - PROCESS | 1640 | 1464052358506 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:12:38 INFO - PROCESS | 1640 | 1464052358511 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:12:38 INFO - PROCESS | 1640 | 1464052358516 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 1640 | 1464052358520 Marionette TRACE conn5 <- [1,1890,null,{}] 18:12:38 INFO - PROCESS | 1640 | 1464052358541 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:38 INFO - PROCESS | 1640 | 1464052358651 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:12:38 INFO - PROCESS | 1640 | 1464052358773 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825AF000 == 63 [pid = 1640] [id = 482] 18:12:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3809B5800) [pid = 1640] [serial = 1446] [outer = 0000000000000000] 18:12:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E380A97400) [pid = 1640] [serial = 1447] [outer = 000000E3809B5800] 18:12:38 INFO - PROCESS | 1640 | 1464052358825 Marionette DEBUG loaded listener.js 18:12:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E381EEE800) [pid = 1640] [serial = 1448] [outer = 000000E3809B5800] 18:12:39 INFO - PROCESS | 1640 | 1464052359386 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 901ms 18:12:39 INFO - PROCESS | 1640 | 1464052359424 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:12:39 INFO - PROCESS | 1640 | 1464052359430 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:12:39 INFO - PROCESS | 1640 | 1464052359437 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:12:39 INFO - PROCESS | 1640 | 1464052359440 Marionette TRACE conn5 <- [1,1894,null,{}] 18:12:39 INFO - PROCESS | 1640 | 1464052359445 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:39 INFO - PROCESS | 1640 | 1464052359544 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:12:39 INFO - PROCESS | 1640 | 1464052359643 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826BB800 == 64 [pid = 1640] [id = 483] 18:12:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E384088400) [pid = 1640] [serial = 1449] [outer = 0000000000000000] 18:12:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E38450D800) [pid = 1640] [serial = 1450] [outer = 000000E384088400] 18:12:39 INFO - PROCESS | 1640 | 1464052359692 Marionette DEBUG loaded listener.js 18:12:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E384CE2C00) [pid = 1640] [serial = 1451] [outer = 000000E384088400] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DA6000 == 63 [pid = 1640] [id = 429] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3A16800 == 62 [pid = 1640] [id = 448] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B2F800 == 61 [pid = 1640] [id = 428] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DD1800 == 60 [pid = 1640] [id = 427] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA1E000 == 59 [pid = 1640] [id = 477] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CB1800 == 58 [pid = 1640] [id = 476] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7B2F800 == 57 [pid = 1640] [id = 475] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DD5800 == 56 [pid = 1640] [id = 458] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29AA800 == 55 [pid = 1640] [id = 474] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B2E000 == 54 [pid = 1640] [id = 473] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B5E000 == 53 [pid = 1640] [id = 472] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E383C3C400) [pid = 1640] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3812B0800) [pid = 1640] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E385E11000) [pid = 1640] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3B7E50800) [pid = 1640] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3B8C8C400) [pid = 1640] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DD9800 == 52 [pid = 1640] [id = 471] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E89000 == 51 [pid = 1640] [id = 470] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E381417800 == 50 [pid = 1640] [id = 469] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA08000 == 49 [pid = 1640] [id = 467] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BCA3A000 == 48 [pid = 1640] [id = 466] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B9232800 == 47 [pid = 1640] [id = 465] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DAD800 == 46 [pid = 1640] [id = 464] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E9E800 == 45 [pid = 1640] [id = 463] 18:12:39 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B714D000 == 44 [pid = 1640] [id = 462] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3B715F000) [pid = 1640] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3B2CB0C00) [pid = 1640] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E38597C800) [pid = 1640] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B3227C00) [pid = 1640] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B2242400) [pid = 1640] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E385790C00) [pid = 1640] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B7483000) [pid = 1640] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3858C6C00) [pid = 1640] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B715D400) [pid = 1640] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3814EDC00) [pid = 1640] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E380A8F800) [pid = 1640] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E381816400) [pid = 1640] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E381946800) [pid = 1640] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E383C3D000) [pid = 1640] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E383E4C800) [pid = 1640] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E384CE2000) [pid = 1640] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B8095800) [pid = 1640] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B1097C00) [pid = 1640] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E38462C400) [pid = 1640] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 18:12:39 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B2BB6000) [pid = 1640] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 18:12:40 INFO - PROCESS | 1640 | 1464052360269 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 881ms 18:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:12:40 INFO - PROCESS | 1640 | 1464052360321 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:12:40 INFO - PROCESS | 1640 | 1464052360323 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:12:40 INFO - PROCESS | 1640 | 1464052360327 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:12:40 INFO - PROCESS | 1640 | 1464052360330 Marionette TRACE conn5 <- [1,1898,null,{}] 18:12:40 INFO - PROCESS | 1640 | 1464052360341 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:40 INFO - PROCESS | 1640 | 1464052360432 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:12:40 INFO - PROCESS | 1640 | 1464052360540 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38261C800 == 45 [pid = 1640] [id = 484] 18:12:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E38194D800) [pid = 1640] [serial = 1452] [outer = 0000000000000000] 18:12:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E383C48400) [pid = 1640] [serial = 1453] [outer = 000000E38194D800] 18:12:40 INFO - PROCESS | 1640 | 1464052360589 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E384625800) [pid = 1640] [serial = 1454] [outer = 000000E38194D800] 18:12:40 INFO - PROCESS | 1640 | 1464052360977 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 18:12:41 INFO - PROCESS | 1640 | 1464052361021 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:12:41 INFO - PROCESS | 1640 | 1464052361024 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:12:41 INFO - PROCESS | 1640 | 1464052361027 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:12:41 INFO - PROCESS | 1640 | 1464052361029 Marionette TRACE conn5 <- [1,1902,null,{}] 18:12:41 INFO - PROCESS | 1640 | 1464052361033 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:41 INFO - PROCESS | 1640 | 1464052361119 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:12:41 INFO - PROCESS | 1640 | 1464052361125 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840F7800 == 46 [pid = 1640] [id = 485] 18:12:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E384CE4400) [pid = 1640] [serial = 1455] [outer = 0000000000000000] 18:12:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3857C5400) [pid = 1640] [serial = 1456] [outer = 000000E384CE4400] 18:12:41 INFO - PROCESS | 1640 | 1464052361173 Marionette DEBUG loaded listener.js 18:12:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3858C9800) [pid = 1640] [serial = 1457] [outer = 000000E384CE4400] 18:12:41 INFO - PROCESS | 1640 | 1464052361649 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 18:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:12:41 INFO - PROCESS | 1640 | 1464052361702 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:12:41 INFO - PROCESS | 1640 | 1464052361704 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:12:41 INFO - PROCESS | 1640 | 1464052361707 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 1640 | 1464052361709 Marionette TRACE conn5 <- [1,1906,null,{}] 18:12:41 INFO - PROCESS | 1640 | 1464052361712 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:41 INFO - PROCESS | 1640 | 1464052361794 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:12:41 INFO - PROCESS | 1640 | 1464052361804 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B56800 == 47 [pid = 1640] [id = 486] 18:12:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E385976400) [pid = 1640] [serial = 1458] [outer = 0000000000000000] 18:12:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E385980C00) [pid = 1640] [serial = 1459] [outer = 000000E385976400] 18:12:41 INFO - PROCESS | 1640 | 1464052361850 Marionette DEBUG loaded listener.js 18:12:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B109C800) [pid = 1640] [serial = 1460] [outer = 000000E385976400] 18:12:42 INFO - PROCESS | 1640 | 1464052362345 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 690ms 18:12:42 INFO - PROCESS | 1640 | 1464052362401 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:12:42 INFO - PROCESS | 1640 | 1464052362403 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:12:42 INFO - PROCESS | 1640 | 1464052362415 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:12:42 INFO - PROCESS | 1640 | 1464052362417 Marionette TRACE conn5 <- [1,1910,null,{}] 18:12:42 INFO - PROCESS | 1640 | 1464052362421 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:42 INFO - PROCESS | 1640 | 1464052362583 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:12:42 INFO - PROCESS | 1640 | 1464052362612 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DEF000 == 48 [pid = 1640] [id = 487] 18:12:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B2242400) [pid = 1640] [serial = 1461] [outer = 0000000000000000] 18:12:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B29D7800) [pid = 1640] [serial = 1462] [outer = 000000E3B2242400] 18:12:42 INFO - PROCESS | 1640 | 1464052362659 Marionette DEBUG loaded listener.js 18:12:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B2B89C00) [pid = 1640] [serial = 1463] [outer = 000000E3B2242400] 18:12:43 INFO - PROCESS | 1640 | 1464052363113 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 18:12:43 INFO - PROCESS | 1640 | 1464052363151 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:12:43 INFO - PROCESS | 1640 | 1464052363153 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:12:43 INFO - PROCESS | 1640 | 1464052363163 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:12:43 INFO - PROCESS | 1640 | 1464052363165 Marionette TRACE conn5 <- [1,1914,null,{}] 18:12:43 INFO - PROCESS | 1640 | 1464052363168 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:43 INFO - PROCESS | 1640 | 1464052363279 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:12:43 INFO - PROCESS | 1640 | 1464052363287 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0F96000 == 49 [pid = 1640] [id = 488] 18:12:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B2265C00) [pid = 1640] [serial = 1464] [outer = 0000000000000000] 18:12:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B2BB9000) [pid = 1640] [serial = 1465] [outer = 000000E3B2265C00] 18:12:43 INFO - PROCESS | 1640 | 1464052363333 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3B321E800) [pid = 1640] [serial = 1466] [outer = 000000E3B2265C00] 18:12:43 INFO - PROCESS | 1640 | 1464052363783 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 647ms 18:12:43 INFO - PROCESS | 1640 | 1464052363810 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:12:43 INFO - PROCESS | 1640 | 1464052363812 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:12:43 INFO - PROCESS | 1640 | 1464052363815 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:12:43 INFO - PROCESS | 1640 | 1464052363817 Marionette TRACE conn5 <- [1,1918,null,{}] 18:12:43 INFO - PROCESS | 1640 | 1464052363821 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:43 INFO - PROCESS | 1640 | 1464052363933 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:12:44 INFO - PROCESS | 1640 | 1464052364030 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38096F000 == 50 [pid = 1640] [id = 489] 18:12:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3B33D5800) [pid = 1640] [serial = 1467] [outer = 0000000000000000] 18:12:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3B3FC0C00) [pid = 1640] [serial = 1468] [outer = 000000E3B33D5800] 18:12:44 INFO - PROCESS | 1640 | 1464052364077 Marionette DEBUG loaded listener.js 18:12:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3B7483800) [pid = 1640] [serial = 1469] [outer = 000000E3B33D5800] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E38330B800) [pid = 1640] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E381819000) [pid = 1640] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3858CAC00) [pid = 1640] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E384629400) [pid = 1640] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B10A1000) [pid = 1640] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3B1B12400) [pid = 1640] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E380A98C00) [pid = 1640] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B29D5C00) [pid = 1640] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3826E8400) [pid = 1640] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E38578E800) [pid = 1640] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BCAB7C00) [pid = 1640] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3857C3400) [pid = 1640] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B7B72C00) [pid = 1640] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E385E0CC00) [pid = 1640] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E381923C00) [pid = 1640] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3814E8000) [pid = 1640] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B1B0AC00) [pid = 1640] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3814ED800) [pid = 1640] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3812A8000) [pid = 1640] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B8C06800) [pid = 1640] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B2CB5000) [pid = 1640] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E381921800) [pid = 1640] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:12:44 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3BE16D000) [pid = 1640] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:12:44 INFO - PROCESS | 1640 | 1464052364787 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1025ms 18:12:44 INFO - PROCESS | 1640 | 1464052364842 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 1640 | 1464052364844 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:12:44 INFO - PROCESS | 1640 | 1464052364848 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 1640 | 1464052364850 Marionette TRACE conn5 <- [1,1922,null,{}] 18:12:44 INFO - PROCESS | 1640 | 1464052364862 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:44 INFO - PROCESS | 1640 | 1464052364959 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:12:44 INFO - PROCESS | 1640 | 1464052364965 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B1924800 == 51 [pid = 1640] [id = 490] 18:12:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E381948000) [pid = 1640] [serial = 1470] [outer = 0000000000000000] 18:12:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E38462A000) [pid = 1640] [serial = 1471] [outer = 000000E381948000] 18:12:45 INFO - PROCESS | 1640 | 1464052365010 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B10A1000) [pid = 1640] [serial = 1472] [outer = 000000E381948000] 18:12:45 INFO - PROCESS | 1640 | 1464052365432 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 18:12:45 INFO - PROCESS | 1640 | 1464052365480 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:12:45 INFO - PROCESS | 1640 | 1464052365483 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:12:45 INFO - PROCESS | 1640 | 1464052365486 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:12:45 INFO - PROCESS | 1640 | 1464052365488 Marionette TRACE conn5 <- [1,1926,null,{}] 18:12:45 INFO - PROCESS | 1640 | 1464052365492 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:45 INFO - PROCESS | 1640 | 1464052365577 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:12:45 INFO - PROCESS | 1640 | 1464052365584 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B40C5800 == 52 [pid = 1640] [id = 491] 18:12:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B33D2800) [pid = 1640] [serial = 1473] [outer = 0000000000000000] 18:12:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B744CC00) [pid = 1640] [serial = 1474] [outer = 000000E3B33D2800] 18:12:45 INFO - PROCESS | 1640 | 1464052365632 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3B7C7A400) [pid = 1640] [serial = 1475] [outer = 000000E3B33D2800] 18:12:46 INFO - PROCESS | 1640 | 1464052366070 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 18:12:46 INFO - PROCESS | 1640 | 1464052366117 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 1640 | 1464052366120 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:12:46 INFO - PROCESS | 1640 | 1464052366140 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:12:46 INFO - PROCESS | 1640 | 1464052366143 Marionette TRACE conn5 <- [1,1930,null,{}] 18:12:46 INFO - PROCESS | 1640 | 1464052366147 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:46 INFO - PROCESS | 1640 | 1464052366264 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:12:46 INFO - PROCESS | 1640 | 1464052366277 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EAF800 == 53 [pid = 1640] [id = 492] 18:12:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3B8C09800) [pid = 1640] [serial = 1476] [outer = 0000000000000000] 18:12:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3B9099000) [pid = 1640] [serial = 1477] [outer = 000000E3B8C09800] 18:12:46 INFO - PROCESS | 1640 | 1464052366329 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3BC656400) [pid = 1640] [serial = 1478] [outer = 000000E3B8C09800] 18:12:47 INFO - PROCESS | 1640 | 1464052367029 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 944ms 18:12:47 INFO - PROCESS | 1640 | 1464052367089 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:12:47 INFO - PROCESS | 1640 | 1464052367094 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:12:47 INFO - PROCESS | 1640 | 1464052367099 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:12:47 INFO - PROCESS | 1640 | 1464052367104 Marionette TRACE conn5 <- [1,1934,null,{}] 18:12:47 INFO - PROCESS | 1640 | 1464052367110 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:47 INFO - PROCESS | 1640 | 1464052367235 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:12:47 INFO - PROCESS | 1640 | 1464052367353 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E86000 == 54 [pid = 1640] [id = 493] 18:12:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3814ED400) [pid = 1640] [serial = 1479] [outer = 0000000000000000] 18:12:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E381946800) [pid = 1640] [serial = 1480] [outer = 000000E3814ED400] 18:12:47 INFO - PROCESS | 1640 | 1464052367414 Marionette DEBUG loaded listener.js 18:12:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E383C3B000) [pid = 1640] [serial = 1481] [outer = 000000E3814ED400] 18:12:48 INFO - PROCESS | 1640 | 1464052368001 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 944ms 18:12:48 INFO - PROCESS | 1640 | 1464052368048 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:12:48 INFO - PROCESS | 1640 | 1464052368054 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:12:48 INFO - PROCESS | 1640 | 1464052368061 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:12:48 INFO - PROCESS | 1640 | 1464052368065 Marionette TRACE conn5 <- [1,1938,null,{}] 18:12:48 INFO - PROCESS | 1640 | 1464052368069 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:48 INFO - PROCESS | 1640 | 1464052368184 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:12:48 INFO - PROCESS | 1640 | 1464052368308 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DA8000 == 55 [pid = 1640] [id = 494] 18:12:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E38578B400) [pid = 1640] [serial = 1482] [outer = 0000000000000000] 18:12:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E385799C00) [pid = 1640] [serial = 1483] [outer = 000000E38578B400] 18:12:48 INFO - PROCESS | 1640 | 1464052368366 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B109CC00) [pid = 1640] [serial = 1484] [outer = 000000E38578B400] 18:12:48 INFO - PROCESS | 1640 | 1464052368982 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 944ms 18:12:49 INFO - PROCESS | 1640 | 1464052369011 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:12:49 INFO - PROCESS | 1640 | 1464052369014 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:12:49 INFO - PROCESS | 1640 | 1464052369018 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 1640 | 1464052369023 Marionette TRACE conn5 <- [1,1942,null,{}] 18:12:49 INFO - PROCESS | 1640 | 1464052369035 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:49 INFO - PROCESS | 1640 | 1464052369173 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:12:49 INFO - PROCESS | 1640 | 1464052369304 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED04800 == 56 [pid = 1640] [id = 495] 18:12:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B2CA8400) [pid = 1640] [serial = 1485] [outer = 0000000000000000] 18:12:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B4256400) [pid = 1640] [serial = 1486] [outer = 000000E3B2CA8400] 18:12:49 INFO - PROCESS | 1640 | 1464052369364 Marionette DEBUG loaded listener.js 18:12:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B8C8CC00) [pid = 1640] [serial = 1487] [outer = 000000E3B2CA8400] 18:12:49 INFO - PROCESS | 1640 | 1464052369965 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 986ms 18:12:50 INFO - PROCESS | 1640 | 1464052370006 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:12:50 INFO - PROCESS | 1640 | 1464052370009 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:12:50 INFO - PROCESS | 1640 | 1464052370013 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:12:50 INFO - PROCESS | 1640 | 1464052370015 Marionette TRACE conn5 <- [1,1946,null,{}] 18:12:50 INFO - PROCESS | 1640 | 1464052370019 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:50 INFO - PROCESS | 1640 | 1464052370129 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:12:50 INFO - PROCESS | 1640 | 1464052370252 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF71A000 == 57 [pid = 1640] [id = 496] 18:12:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BC65AC00) [pid = 1640] [serial = 1488] [outer = 0000000000000000] 18:12:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BC660800) [pid = 1640] [serial = 1489] [outer = 000000E3BC65AC00] 18:12:50 INFO - PROCESS | 1640 | 1464052370310 Marionette DEBUG loaded listener.js 18:12:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3BD087400) [pid = 1640] [serial = 1490] [outer = 000000E3BC65AC00] 18:12:50 INFO - PROCESS | 1640 | 1464052370900 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 944ms 18:12:50 INFO - PROCESS | 1640 | 1464052370958 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:12:50 INFO - PROCESS | 1640 | 1464052370961 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:12:50 INFO - PROCESS | 1640 | 1464052370965 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:12:50 INFO - PROCESS | 1640 | 1464052370967 Marionette TRACE conn5 <- [1,1950,null,{}] 18:12:50 INFO - PROCESS | 1640 | 1464052370971 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:51 INFO - PROCESS | 1640 | 1464052371081 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:12:51 INFO - PROCESS | 1640 | 1464052371204 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A43800 == 58 [pid = 1640] [id = 497] 18:12:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E380A8E000) [pid = 1640] [serial = 1491] [outer = 0000000000000000] 18:12:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3814B7000) [pid = 1640] [serial = 1492] [outer = 000000E380A8E000] 18:12:51 INFO - PROCESS | 1640 | 1464052371262 Marionette DEBUG loaded listener.js 18:12:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E38267A800) [pid = 1640] [serial = 1493] [outer = 000000E380A8E000] 18:12:52 INFO - PROCESS | 1640 | 1464052371996 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1075ms 18:12:52 INFO - PROCESS | 1640 | 1464052372043 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 1640 | 1464052372049 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:12:52 INFO - PROCESS | 1640 | 1464052372054 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 1640 | 1464052372059 Marionette TRACE conn5 <- [1,1954,null,{}] 18:12:52 INFO - PROCESS | 1640 | 1464052372064 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:52 INFO - PROCESS | 1640 | 1464052372173 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:12:52 INFO - PROCESS | 1640 | 1464052372280 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825A8800 == 59 [pid = 1640] [id = 498] 18:12:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E38266F000) [pid = 1640] [serial = 1494] [outer = 0000000000000000] 18:12:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3826E2800) [pid = 1640] [serial = 1495] [outer = 000000E38266F000] 18:12:52 INFO - PROCESS | 1640 | 1464052372332 Marionette DEBUG loaded listener.js 18:12:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E384091000) [pid = 1640] [serial = 1496] [outer = 000000E38266F000] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B40C5800 == 58 [pid = 1640] [id = 491] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B1924800 == 57 [pid = 1640] [id = 490] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E38096F000 == 56 [pid = 1640] [id = 489] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0F96000 == 55 [pid = 1640] [id = 488] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DEF000 == 54 [pid = 1640] [id = 487] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B56800 == 53 [pid = 1640] [id = 486] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840F7800 == 52 [pid = 1640] [id = 485] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E38261C800 == 51 [pid = 1640] [id = 484] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826BB800 == 50 [pid = 1640] [id = 483] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825AF000 == 49 [pid = 1640] [id = 482] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3BEB6AC00) [pid = 1640] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E29000 == 48 [pid = 1640] [id = 479] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E384505C00) [pid = 1640] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3B8C0C800) [pid = 1640] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E38194F400) [pid = 1640] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E381917800) [pid = 1640] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E385976800) [pid = 1640] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B7453000) [pid = 1640] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B2032000) [pid = 1640] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B80E4C00) [pid = 1640] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3B1096800) [pid = 1640] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E384624C00) [pid = 1640] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E385798400) [pid = 1640] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B2CA9000) [pid = 1640] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E382671000) [pid = 1640] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E38191F800) [pid = 1640] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3857CD400) [pid = 1640] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3BC659800) [pid = 1640] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3B2BBA400) [pid = 1640] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E385E03000) [pid = 1640] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B2CA7400) [pid = 1640] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3BE15F400) [pid = 1640] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3BC604400) [pid = 1640] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3BD08F400) [pid = 1640] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B1985000) [pid = 1640] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3826E9400) [pid = 1640] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E383E4C400) [pid = 1640] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E38462E800) [pid = 1640] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B24BBC00) [pid = 1640] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3BC369800) [pid = 1640] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E38194E000) [pid = 1640] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E383310400) [pid = 1640] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E385797800) [pid = 1640] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3BEA4AC00) [pid = 1640] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3BE16B400) [pid = 1640] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3BCA71000) [pid = 1640] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3BEB05000) [pid = 1640] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B420C000) [pid = 1640] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B2B7E800) [pid = 1640] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3BC602C00) [pid = 1640] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 18:12:52 INFO - PROCESS | 1640 | 1464052372919 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 881ms 18:12:52 INFO - PROCESS | 1640 | 1464052372943 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 1640 | 1464052372949 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:12:52 INFO - PROCESS | 1640 | 1464052372956 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 1640 | 1464052372958 Marionette TRACE conn5 <- [1,1958,null,{}] 18:12:52 INFO - PROCESS | 1640 | 1464052372963 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:53 INFO - PROCESS | 1640 | 1464052373055 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:12:53 INFO - PROCESS | 1640 | 1464052373065 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382597800 == 49 [pid = 1640] [id = 499] 18:12:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E381950000) [pid = 1640] [serial = 1497] [outer = 0000000000000000] 18:12:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E383304000) [pid = 1640] [serial = 1498] [outer = 000000E381950000] 18:12:53 INFO - PROCESS | 1640 | 1464052373111 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E383E55800) [pid = 1640] [serial = 1499] [outer = 000000E381950000] 18:12:53 INFO - PROCESS | 1640 | 1464052373581 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 18:12:53 INFO - PROCESS | 1640 | 1464052373650 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:12:53 INFO - PROCESS | 1640 | 1464052373652 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:12:53 INFO - PROCESS | 1640 | 1464052373656 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:12:53 INFO - PROCESS | 1640 | 1464052373660 Marionette TRACE conn5 <- [1,1962,null,{}] 18:12:53 INFO - PROCESS | 1640 | 1464052373671 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:53 INFO - PROCESS | 1640 | 1464052373765 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:12:53 INFO - PROCESS | 1640 | 1464052373779 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840FC000 == 50 [pid = 1640] [id = 500] 18:12:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E38579A400) [pid = 1640] [serial = 1500] [outer = 0000000000000000] 18:12:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3857D0000) [pid = 1640] [serial = 1501] [outer = 000000E38579A400] 18:12:53 INFO - PROCESS | 1640 | 1464052373828 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E38597DC00) [pid = 1640] [serial = 1502] [outer = 000000E38579A400] 18:12:54 INFO - PROCESS | 1640 | 1464052374311 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 18:12:54 INFO - PROCESS | 1640 | 1464052374349 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:12:54 INFO - PROCESS | 1640 | 1464052374352 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:12:54 INFO - PROCESS | 1640 | 1464052374360 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:12:54 INFO - PROCESS | 1640 | 1464052374362 Marionette TRACE conn5 <- [1,1966,null,{}] 18:12:54 INFO - PROCESS | 1640 | 1464052374366 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:54 INFO - PROCESS | 1640 | 1464052374454 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:12:54 INFO - PROCESS | 1640 | 1464052374462 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DA8800 == 51 [pid = 1640] [id = 501] 18:12:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B109BC00) [pid = 1640] [serial = 1503] [outer = 0000000000000000] 18:12:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B194B400) [pid = 1640] [serial = 1504] [outer = 000000E3B109BC00] 18:12:54 INFO - PROCESS | 1640 | 1464052374509 Marionette DEBUG loaded listener.js 18:12:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B2244800) [pid = 1640] [serial = 1505] [outer = 000000E3B109BC00] 18:12:54 INFO - PROCESS | 1640 | 1464052374927 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 586ms 18:12:54 INFO - PROCESS | 1640 | 1464052374952 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:12:54 INFO - PROCESS | 1640 | 1464052374954 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:12:54 INFO - PROCESS | 1640 | 1464052374976 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:12:54 INFO - PROCESS | 1640 | 1464052374978 Marionette TRACE conn5 <- [1,1970,null,{}] 18:12:54 INFO - PROCESS | 1640 | 1464052374982 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:55 INFO - PROCESS | 1640 | 1464052375100 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:12:55 INFO - PROCESS | 1640 | 1464052375148 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E54800 == 52 [pid = 1640] [id = 502] 18:12:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B29D8C00) [pid = 1640] [serial = 1506] [outer = 0000000000000000] 18:12:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B29E0000) [pid = 1640] [serial = 1507] [outer = 000000E3B29D8C00] 18:12:55 INFO - PROCESS | 1640 | 1464052375228 Marionette DEBUG loaded listener.js 18:12:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B2BB2800) [pid = 1640] [serial = 1508] [outer = 000000E3B29D8C00] 18:12:55 INFO - PROCESS | 1640 | 1464052375693 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 733ms 18:12:55 INFO - PROCESS | 1640 | 1464052375715 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:12:55 INFO - PROCESS | 1640 | 1464052375725 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:12:55 INFO - PROCESS | 1640 | 1464052375729 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:12:55 INFO - PROCESS | 1640 | 1464052375731 Marionette TRACE conn5 <- [1,1974,null,{}] 18:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:12:55 INFO - PROCESS | 1640 | 1464052375734 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:55 INFO - PROCESS | 1640 | 1464052375862 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:12:55 INFO - PROCESS | 1640 | 1464052375912 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FD7000 == 53 [pid = 1640] [id = 503] 18:12:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B715F000) [pid = 1640] [serial = 1509] [outer = 0000000000000000] 18:12:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B77CF800) [pid = 1640] [serial = 1510] [outer = 000000E3B715F000] 18:12:55 INFO - PROCESS | 1640 | 1464052375967 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B81AA400) [pid = 1640] [serial = 1511] [outer = 000000E3B715F000] 18:12:56 INFO - PROCESS | 1640 | 1464052376391 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 669ms 18:12:56 INFO - PROCESS | 1640 | 1464052376404 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:12:56 INFO - PROCESS | 1640 | 1464052376406 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:12:56 INFO - PROCESS | 1640 | 1464052376410 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:12:56 INFO - PROCESS | 1640 | 1464052376411 Marionette TRACE conn5 <- [1,1978,null,{}] 18:12:56 INFO - PROCESS | 1640 | 1464052376415 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:56 INFO - PROCESS | 1640 | 1464052376560 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:12:56 INFO - PROCESS | 1640 | 1464052376585 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D75800 == 54 [pid = 1640] [id = 504] 18:12:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B8C0C800) [pid = 1640] [serial = 1512] [outer = 0000000000000000] 18:12:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BC369800) [pid = 1640] [serial = 1513] [outer = 000000E3B8C0C800] 18:12:56 INFO - PROCESS | 1640 | 1464052376631 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3BC661000) [pid = 1640] [serial = 1514] [outer = 000000E3B8C0C800] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B2242400) [pid = 1640] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3809B5800) [pid = 1640] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E38194D800) [pid = 1640] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E385976400) [pid = 1640] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E384088400) [pid = 1640] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3B2265C00) [pid = 1640] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E384CE4400) [pid = 1640] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B33D5800) [pid = 1640] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B33D2800) [pid = 1640] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:12:57 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E381948000) [pid = 1640] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:12:57 INFO - PROCESS | 1640 | 1464052377170 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 778ms 18:12:57 INFO - PROCESS | 1640 | 1464052377190 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:12:57 INFO - PROCESS | 1640 | 1464052377192 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:12:57 INFO - PROCESS | 1640 | 1464052377195 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:12:57 INFO - PROCESS | 1640 | 1464052377197 Marionette TRACE conn5 <- [1,1982,null,{}] 18:12:57 INFO - PROCESS | 1640 | 1464052377200 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:57 INFO - PROCESS | 1640 | 1464052377298 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:12:57 INFO - PROCESS | 1640 | 1464052377307 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B4262000 == 55 [pid = 1640] [id = 505] 18:12:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E381819000) [pid = 1640] [serial = 1515] [outer = 0000000000000000] 18:12:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E385E11800) [pid = 1640] [serial = 1516] [outer = 000000E381819000] 18:12:57 INFO - PROCESS | 1640 | 1464052377352 Marionette DEBUG loaded listener.js 18:12:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3BCA6E800) [pid = 1640] [serial = 1517] [outer = 000000E381819000] 18:12:57 INFO - PROCESS | 1640 | 1464052377777 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 18:12:57 INFO - PROCESS | 1640 | 1464052377828 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:12:57 INFO - PROCESS | 1640 | 1464052377830 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:12:57 INFO - PROCESS | 1640 | 1464052377834 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - PROCESS | 1640 | 1464052377836 Marionette TRACE conn5 <- [1,1986,null,{}] 18:12:57 INFO - PROCESS | 1640 | 1464052377839 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:57 INFO - PROCESS | 1640 | 1464052377957 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:12:57 INFO - PROCESS | 1640 | 1464052377966 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81DF000 == 56 [pid = 1640] [id = 506] 18:12:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3BE160C00) [pid = 1640] [serial = 1518] [outer = 0000000000000000] 18:12:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BE16A800) [pid = 1640] [serial = 1519] [outer = 000000E3BE160C00] 18:12:58 INFO - PROCESS | 1640 | 1464052378011 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BEA53800) [pid = 1640] [serial = 1520] [outer = 000000E3BE160C00] 18:12:58 INFO - PROCESS | 1640 | 1464052378436 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 18:12:58 INFO - PROCESS | 1640 | 1464052378464 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:12:58 INFO - PROCESS | 1640 | 1464052378466 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:12:58 INFO - PROCESS | 1640 | 1464052378470 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:12:58 INFO - PROCESS | 1640 | 1464052378472 Marionette TRACE conn5 <- [1,1990,null,{}] 18:12:58 INFO - PROCESS | 1640 | 1464052378480 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:58 INFO - PROCESS | 1640 | 1464052378577 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:12:58 INFO - PROCESS | 1640 | 1464052378584 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC679000 == 57 [pid = 1640] [id = 507] 18:12:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B11D8400) [pid = 1640] [serial = 1521] [outer = 0000000000000000] 18:12:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BEB69400) [pid = 1640] [serial = 1522] [outer = 000000E3B11D8400] 18:12:58 INFO - PROCESS | 1640 | 1464052378632 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BEDC1400) [pid = 1640] [serial = 1523] [outer = 000000E3B11D8400] 18:12:59 INFO - PROCESS | 1640 | 1464052379072 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 628ms 18:12:59 INFO - PROCESS | 1640 | 1464052379149 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 1640 | 1464052379154 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:12:59 INFO - PROCESS | 1640 | 1464052379164 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - PROCESS | 1640 | 1464052379170 Marionette TRACE conn5 <- [1,1994,null,{}] 18:12:59 INFO - PROCESS | 1640 | 1464052379177 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:59 INFO - PROCESS | 1640 | 1464052379311 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:12:59 INFO - PROCESS | 1640 | 1464052379466 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E29800 == 58 [pid = 1640] [id = 508] 18:12:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3814BAC00) [pid = 1640] [serial = 1524] [outer = 0000000000000000] 18:12:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E381810400) [pid = 1640] [serial = 1525] [outer = 000000E3814BAC00] 18:12:59 INFO - PROCESS | 1640 | 1464052379524 Marionette DEBUG loaded listener.js 18:12:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E381EE9800) [pid = 1640] [serial = 1526] [outer = 000000E3814BAC00] 18:13:00 INFO - PROCESS | 1640 | 1464052380114 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:13:00 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 18:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 18:13:00 INFO - PROCESS | 1640 | 1464052380153 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:13:00 INFO - PROCESS | 1640 | 1464052380158 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:13:00 INFO - PROCESS | 1640 | 1464052380166 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:13:00 INFO - PROCESS | 1640 | 1464052380171 Marionette TRACE conn5 <- [1,1998,null,{}] 18:13:00 INFO - PROCESS | 1640 | 1464052380175 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:00 INFO - PROCESS | 1640 | 1464052380293 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:13:00 INFO - PROCESS | 1640 | 1464052380392 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ED4000 == 59 [pid = 1640] [id = 509] 18:13:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E384CEE800) [pid = 1640] [serial = 1527] [outer = 0000000000000000] 18:13:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E385798C00) [pid = 1640] [serial = 1528] [outer = 000000E384CEE800] 18:13:00 INFO - PROCESS | 1640 | 1464052380449 Marionette DEBUG loaded listener.js 18:13:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B1098400) [pid = 1640] [serial = 1529] [outer = 000000E384CEE800] 18:13:01 INFO - PROCESS | 1640 | 1464052381065 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:13:01 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 18:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 943ms 18:13:01 INFO - PROCESS | 1640 | 1464052381110 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:13:01 INFO - PROCESS | 1640 | 1464052381113 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:13:01 INFO - PROCESS | 1640 | 1464052381116 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:13:01 INFO - PROCESS | 1640 | 1464052381119 Marionette TRACE conn5 <- [1,2002,null,{}] 18:13:01 INFO - PROCESS | 1640 | 1464052381129 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:01 INFO - PROCESS | 1640 | 1464052381249 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:13:01 INFO - PROCESS | 1640 | 1464052381377 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF11B800 == 60 [pid = 1640] [id = 510] 18:13:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B7157C00) [pid = 1640] [serial = 1530] [outer = 0000000000000000] 18:13:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B7476400) [pid = 1640] [serial = 1531] [outer = 000000E3B7157C00] 18:13:01 INFO - PROCESS | 1640 | 1464052381440 Marionette DEBUG loaded listener.js 18:13:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3BD08F400) [pid = 1640] [serial = 1532] [outer = 000000E3B7157C00] 18:13:02 INFO - PROCESS | 1640 | 1464052382021 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 943ms 18:13:02 INFO - PROCESS | 1640 | 1464052382061 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:13:02 INFO - PROCESS | 1640 | 1464052382064 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:13:02 INFO - PROCESS | 1640 | 1464052382067 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:13:02 INFO - PROCESS | 1640 | 1464052382069 Marionette TRACE conn5 <- [1,2006,null,{}] 18:13:02 INFO - PROCESS | 1640 | 1464052382073 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:02 INFO - PROCESS | 1640 | 1464052382187 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:13:02 INFO - PROCESS | 1640 | 1464052382311 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFAB3800 == 61 [pid = 1640] [id = 511] 18:13:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3BEDC6C00) [pid = 1640] [serial = 1533] [outer = 0000000000000000] 18:13:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3BEF9F400) [pid = 1640] [serial = 1534] [outer = 000000E3BEDC6C00] 18:13:02 INFO - PROCESS | 1640 | 1464052382368 Marionette DEBUG loaded listener.js 18:13:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BEFBC800) [pid = 1640] [serial = 1535] [outer = 000000E3BEDC6C00] 18:13:02 INFO - PROCESS | 1640 | 1464052382967 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 924ms 18:13:02 INFO - PROCESS | 1640 | 1464052382993 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:13:03 INFO - PROCESS | 1640 | 1464052382996 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:13:03 INFO - PROCESS | 1640 | 1464052382999 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:13:03 INFO - PROCESS | 1640 | 1464052383001 Marionette TRACE conn5 <- [1,2010,null,{}] 18:13:03 INFO - PROCESS | 1640 | 1464052383005 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:03 INFO - PROCESS | 1640 | 1464052383113 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:13:03 INFO - PROCESS | 1640 | 1464052383210 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0050800 == 62 [pid = 1640] [id = 512] 18:13:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BEDC7000) [pid = 1640] [serial = 1536] [outer = 0000000000000000] 18:13:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BF005800) [pid = 1640] [serial = 1537] [outer = 000000E3BEDC7000] 18:13:03 INFO - PROCESS | 1640 | 1464052383265 Marionette DEBUG loaded listener.js 18:13:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BF457000) [pid = 1640] [serial = 1538] [outer = 000000E3BEDC7000] 18:13:03 INFO - PROCESS | 1640 | 1464052383817 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 881ms 18:13:03 INFO - PROCESS | 1640 | 1464052383885 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:13:03 INFO - PROCESS | 1640 | 1464052383888 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:13:03 INFO - PROCESS | 1640 | 1464052383892 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:13:03 INFO - PROCESS | 1640 | 1464052383894 Marionette TRACE conn5 <- [1,2014,null,{}] 18:13:03 INFO - PROCESS | 1640 | 1464052383898 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:04 INFO - PROCESS | 1640 | 1464052384032 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:13:04 INFO - PROCESS | 1640 | 1464052384190 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7498000 == 63 [pid = 1640] [id = 513] 18:13:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3B7481C00) [pid = 1640] [serial = 1539] [outer = 0000000000000000] 18:13:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3BFD70C00) [pid = 1640] [serial = 1540] [outer = 000000E3B7481C00] 18:13:04 INFO - PROCESS | 1640 | 1464052384248 Marionette DEBUG loaded listener.js 18:13:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C0297000) [pid = 1640] [serial = 1541] [outer = 000000E3B7481C00] 18:13:05 INFO - PROCESS | 1640 | 1464052385076 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1244ms 18:13:05 INFO - PROCESS | 1640 | 1464052385152 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:13:05 INFO - PROCESS | 1640 | 1464052385156 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:13:05 INFO - PROCESS | 1640 | 1464052385163 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:13:05 INFO - PROCESS | 1640 | 1464052385167 Marionette TRACE conn5 <- [1,2018,null,{}] 18:13:05 INFO - PROCESS | 1640 | 1464052385174 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:05 INFO - PROCESS | 1640 | 1464052385279 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:13:05 INFO - PROCESS | 1640 | 1464052385413 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DD5800 == 64 [pid = 1640] [id = 514] 18:13:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E381816800) [pid = 1640] [serial = 1542] [outer = 0000000000000000] 18:13:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E381946C00) [pid = 1640] [serial = 1543] [outer = 000000E381816800] 18:13:05 INFO - PROCESS | 1640 | 1464052385467 Marionette DEBUG loaded listener.js 18:13:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E38330A400) [pid = 1640] [serial = 1544] [outer = 000000E381816800] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B40CC000 == 63 [pid = 1640] [id = 436] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E32800 == 62 [pid = 1640] [id = 395] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B1D800 == 61 [pid = 1640] [id = 408] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B81DF000 == 60 [pid = 1640] [id = 506] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B4262000 == 59 [pid = 1640] [id = 505] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D75800 == 58 [pid = 1640] [id = 504] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FD7000 == 57 [pid = 1640] [id = 503] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E386E54800 == 56 [pid = 1640] [id = 502] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DA8800 == 55 [pid = 1640] [id = 501] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840FC000 == 54 [pid = 1640] [id = 500] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E382597800 == 53 [pid = 1640] [id = 499] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825A8800 == 52 [pid = 1640] [id = 498] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3814E7800) [pid = 1640] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3B9099000) [pid = 1640] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E385E06000) [pid = 1640] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3BC610400) [pid = 1640] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF71A000 == 51 [pid = 1640] [id = 496] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED04800 == 50 [pid = 1640] [id = 495] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DA8000 == 49 [pid = 1640] [id = 494] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E86000 == 48 [pid = 1640] [id = 493] 18:13:06 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8EAF800 == 47 [pid = 1640] [id = 492] 18:13:06 INFO - PROCESS | 1640 | 1464052386126 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 985ms 18:13:06 INFO - PROCESS | 1640 | 1464052386154 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 1640 | 1464052386160 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:13:06 INFO - PROCESS | 1640 | 1464052386166 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - PROCESS | 1640 | 1464052386169 Marionette TRACE conn5 <- [1,2022,null,{}] 18:13:06 INFO - PROCESS | 1640 | 1464052386173 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:06 INFO - PROCESS | 1640 | 1464052386276 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B29D7800) [pid = 1640] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E381EEE800) [pid = 1640] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E380A97400) [pid = 1640] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E383C48400) [pid = 1640] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E384625800) [pid = 1640] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E385980C00) [pid = 1640] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E384CE2C00) [pid = 1640] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E38450D800) [pid = 1640] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3B2BB9000) [pid = 1640] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3857C5400) [pid = 1640] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3858C9800) [pid = 1640] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B3FC0C00) [pid = 1640] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3B321E800) [pid = 1640] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B744CC00) [pid = 1640] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B7C7A400) [pid = 1640] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B7483800) [pid = 1640] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B2B89C00) [pid = 1640] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E38462A000) [pid = 1640] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B109C800) [pid = 1640] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B10A1000) [pid = 1640] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 1640 | 1464052386375 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E89000 == 48 [pid = 1640] [id = 515] 18:13:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3814EA000) [pid = 1640] [serial = 1545] [outer = 0000000000000000] 18:13:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E381EE2C00) [pid = 1640] [serial = 1546] [outer = 000000E3814EA000] 18:13:06 INFO - PROCESS | 1640 | 1464052386422 Marionette DEBUG loaded listener.js 18:13:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E383310400) [pid = 1640] [serial = 1547] [outer = 000000E3814EA000] 18:13:06 INFO - PROCESS | 1640 | 1464052386895 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 775ms 18:13:06 INFO - PROCESS | 1640 | 1464052386942 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 1640 | 1464052386944 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:13:06 INFO - PROCESS | 1640 | 1464052386948 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - PROCESS | 1640 | 1464052386951 Marionette TRACE conn5 <- [1,2026,null,{}] 18:13:06 INFO - PROCESS | 1640 | 1464052386967 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:07 INFO - PROCESS | 1640 | 1464052387060 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:13:07 INFO - PROCESS | 1640 | 1464052387068 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B32000 == 49 [pid = 1640] [id = 516] 18:13:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E385794800) [pid = 1640] [serial = 1548] [outer = 0000000000000000] 18:13:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3857CAC00) [pid = 1640] [serial = 1549] [outer = 000000E385794800] 18:13:07 INFO - PROCESS | 1640 | 1464052387121 Marionette DEBUG loaded listener.js 18:13:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E385979400) [pid = 1640] [serial = 1550] [outer = 000000E385794800] 18:13:07 INFO - PROCESS | 1640 | 1464052387578 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 18:13:07 INFO - PROCESS | 1640 | 1464052387641 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:13:07 INFO - PROCESS | 1640 | 1464052387644 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:13:07 INFO - PROCESS | 1640 | 1464052387647 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 1640 | 1464052387649 Marionette TRACE conn5 <- [1,2030,null,{}] 18:13:07 INFO - PROCESS | 1640 | 1464052387653 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:07 INFO - PROCESS | 1640 | 1464052387742 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:13:07 INFO - PROCESS | 1640 | 1464052387751 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DD3000 == 50 [pid = 1640] [id = 517] 18:13:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B1097400) [pid = 1640] [serial = 1551] [outer = 0000000000000000] 18:13:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3B10A5000) [pid = 1640] [serial = 1552] [outer = 000000E3B1097400] 18:13:07 INFO - PROCESS | 1640 | 1464052387797 Marionette DEBUG loaded listener.js 18:13:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B24BB400) [pid = 1640] [serial = 1553] [outer = 000000E3B1097400] 18:13:08 INFO - PROCESS | 1640 | 1464052388238 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:13:08 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) 18:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 18:13:08 INFO - PROCESS | 1640 | 1464052388277 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:13:08 INFO - PROCESS | 1640 | 1464052388280 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:13:08 INFO - PROCESS | 1640 | 1464052388283 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:13:08 INFO - PROCESS | 1640 | 1464052388285 Marionette TRACE conn5 <- [1,2034,null,{}] 18:13:08 INFO - PROCESS | 1640 | 1464052388289 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:08 INFO - PROCESS | 1640 | 1464052388377 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:13:08 INFO - PROCESS | 1640 | 1464052388384 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ED3000 == 51 [pid = 1640] [id = 518] 18:13:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B291F800) [pid = 1640] [serial = 1554] [outer = 0000000000000000] 18:13:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B29DC800) [pid = 1640] [serial = 1555] [outer = 000000E3B291F800] 18:13:08 INFO - PROCESS | 1640 | 1464052388430 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B2BB6C00) [pid = 1640] [serial = 1556] [outer = 000000E3B291F800] 18:13:08 INFO - PROCESS | 1640 | 1464052388945 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 18:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:13:08 INFO - PROCESS | 1640 | 1464052388960 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:13:08 INFO - PROCESS | 1640 | 1464052388962 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:13:08 INFO - PROCESS | 1640 | 1464052388971 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:13:08 INFO - PROCESS | 1640 | 1464052388973 Marionette TRACE conn5 <- [1,2038,null,{}] 18:13:08 INFO - PROCESS | 1640 | 1464052388985 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:09 INFO - PROCESS | 1640 | 1464052389122 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:13:09 INFO - PROCESS | 1640 | 1464052389181 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29A3000 == 52 [pid = 1640] [id = 519] 18:13:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B7306000) [pid = 1640] [serial = 1557] [outer = 0000000000000000] 18:13:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B7B72C00) [pid = 1640] [serial = 1558] [outer = 000000E3B7306000] 18:13:09 INFO - PROCESS | 1640 | 1464052389228 Marionette DEBUG loaded listener.js 18:13:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B81B1400) [pid = 1640] [serial = 1559] [outer = 000000E3B7306000] 18:13:09 INFO - PROCESS | 1640 | 1464052389654 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 755ms 18:13:09 INFO - PROCESS | 1640 | 1464052389726 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:13:09 INFO - PROCESS | 1640 | 1464052389728 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:13:09 INFO - PROCESS | 1640 | 1464052389774 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:13:09 INFO - PROCESS | 1640 | 1464052389776 Marionette TRACE conn5 <- [1,2042,null,{}] 18:13:09 INFO - PROCESS | 1640 | 1464052389780 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:09 INFO - PROCESS | 1640 | 1464052389893 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:13:09 INFO - PROCESS | 1640 | 1464052389952 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3F4F800 == 53 [pid = 1640] [id = 520] 18:13:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BC604400) [pid = 1640] [serial = 1560] [outer = 0000000000000000] 18:13:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BC60CC00) [pid = 1640] [serial = 1561] [outer = 000000E3BC604400] 18:13:10 INFO - PROCESS | 1640 | 1464052389997 Marionette DEBUG loaded listener.js 18:13:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BCA77000) [pid = 1640] [serial = 1562] [outer = 000000E3BC604400] 18:13:10 INFO - PROCESS | 1640 | 1464052390430 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 714ms 18:13:10 INFO - PROCESS | 1640 | 1464052390458 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 1640 | 1464052390460 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:13:10 INFO - PROCESS | 1640 | 1464052390463 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - PROCESS | 1640 | 1464052390465 Marionette TRACE conn5 <- [1,2046,null,{}] 18:13:10 INFO - PROCESS | 1640 | 1464052390469 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:10 INFO - PROCESS | 1640 | 1464052390592 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B8C84400) [pid = 1640] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B29D8C00) [pid = 1640] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E38579A400) [pid = 1640] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E38266F000) [pid = 1640] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E381950000) [pid = 1640] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B109BC00) [pid = 1640] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3B715F000) [pid = 1640] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B8C09800) [pid = 1640] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E380A8E000) [pid = 1640] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B8C0C800) [pid = 1640] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E381819000) [pid = 1640] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3BE160C00) [pid = 1640] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3BC372800) [pid = 1640] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3BC652C00) [pid = 1640] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B291A400) [pid = 1640] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3BEB66000) [pid = 1640] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E380A90800) [pid = 1640] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E385790000) [pid = 1640] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B8C06400) [pid = 1640] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3814B3000) [pid = 1640] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:13:10 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E384508800) [pid = 1640] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:13:10 INFO - PROCESS | 1640 | 1464052390827 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825A0000 == 54 [pid = 1640] [id = 521] 18:13:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E380A30C00) [pid = 1640] [serial = 1563] [outer = 0000000000000000] 18:13:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E380A91800) [pid = 1640] [serial = 1564] [outer = 000000E380A30C00] 18:13:10 INFO - PROCESS | 1640 | 1464052390876 Marionette DEBUG loaded listener.js 18:13:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E384CDF800) [pid = 1640] [serial = 1565] [outer = 000000E380A30C00] 18:13:11 INFO - PROCESS | 1640 | 1464052391262 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 836ms 18:13:11 INFO - PROCESS | 1640 | 1464052391303 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:13:11 INFO - PROCESS | 1640 | 1464052391306 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:13:11 INFO - PROCESS | 1640 | 1464052391309 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:13:11 INFO - PROCESS | 1640 | 1464052391311 Marionette TRACE conn5 <- [1,2050,null,{}] 18:13:11 INFO - PROCESS | 1640 | 1464052391314 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:11 INFO - PROCESS | 1640 | 1464052391434 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:13:11 INFO - PROCESS | 1640 | 1464052391443 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA1C800 == 55 [pid = 1640] [id = 522] 18:13:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E38266F000) [pid = 1640] [serial = 1566] [outer = 0000000000000000] 18:13:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B8C84400) [pid = 1640] [serial = 1567] [outer = 000000E38266F000] 18:13:11 INFO - PROCESS | 1640 | 1464052391490 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BEA56400) [pid = 1640] [serial = 1568] [outer = 000000E38266F000] 18:13:11 INFO - PROCESS | 1640 | 1464052391904 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 18:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:13:11 INFO - PROCESS | 1640 | 1464052391939 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:13:11 INFO - PROCESS | 1640 | 1464052391941 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:13:11 INFO - PROCESS | 1640 | 1464052391945 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:13:11 INFO - PROCESS | 1640 | 1464052391947 Marionette TRACE conn5 <- [1,2054,null,{}] 18:13:11 INFO - PROCESS | 1640 | 1464052391950 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:12 INFO - PROCESS | 1640 | 1464052392077 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:13:12 INFO - PROCESS | 1640 | 1464052392091 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFA23800 == 56 [pid = 1640] [id = 523] 18:13:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3BEB62400) [pid = 1640] [serial = 1569] [outer = 0000000000000000] 18:13:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3BEF9B000) [pid = 1640] [serial = 1570] [outer = 000000E3BEB62400] 18:13:12 INFO - PROCESS | 1640 | 1464052392136 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3BF005000) [pid = 1640] [serial = 1571] [outer = 000000E3BEB62400] 18:13:12 INFO - PROCESS | 1640 | 1464052392576 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 18:13:12 INFO - PROCESS | 1640 | 1464052392645 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 1640 | 1464052392647 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:13:12 INFO - PROCESS | 1640 | 1464052392651 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - PROCESS | 1640 | 1464052392653 Marionette TRACE conn5 <- [1,2058,null,{}] 18:13:12 INFO - PROCESS | 1640 | 1464052392657 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:12 INFO - PROCESS | 1640 | 1464052392766 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:13:12 INFO - PROCESS | 1640 | 1464052392782 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C18AB000 == 57 [pid = 1640] [id = 524] 18:13:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3C0087800) [pid = 1640] [serial = 1572] [outer = 0000000000000000] 18:13:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3C029B400) [pid = 1640] [serial = 1573] [outer = 000000E3C0087800] 18:13:12 INFO - PROCESS | 1640 | 1464052392833 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3C0330C00) [pid = 1640] [serial = 1574] [outer = 000000E3C0087800] 18:13:13 INFO - PROCESS | 1640 | 1464052393593 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 985ms 18:13:13 INFO - PROCESS | 1640 | 1464052393640 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:13:13 INFO - PROCESS | 1640 | 1464052393646 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:13:13 INFO - PROCESS | 1640 | 1464052393651 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:13:13 INFO - PROCESS | 1640 | 1464052393656 Marionette TRACE conn5 <- [1,2062,null,{}] 18:13:13 INFO - PROCESS | 1640 | 1464052393661 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:13 INFO - PROCESS | 1640 | 1464052393781 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:13:13 INFO - PROCESS | 1640 | 1464052393911 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DD6800 == 58 [pid = 1640] [id = 525] 18:13:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E383302400) [pid = 1640] [serial = 1575] [outer = 0000000000000000] 18:13:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E383E54800) [pid = 1640] [serial = 1576] [outer = 000000E383302400] 18:13:13 INFO - PROCESS | 1640 | 1464052393971 Marionette DEBUG loaded listener.js 18:13:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E384CEAC00) [pid = 1640] [serial = 1577] [outer = 000000E383302400] 18:13:14 INFO - PROCESS | 1640 | 1464052394540 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 944ms 18:13:14 INFO - PROCESS | 1640 | 1464052394599 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:13:14 INFO - PROCESS | 1640 | 1464052394606 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:13:14 INFO - PROCESS | 1640 | 1464052394613 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:13:14 INFO - PROCESS | 1640 | 1464052394616 Marionette TRACE conn5 <- [1,2066,null,{}] 18:13:14 INFO - PROCESS | 1640 | 1464052394620 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:14 INFO - PROCESS | 1640 | 1464052394741 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:13:14 INFO - PROCESS | 1640 | 1464052394841 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D80000 == 59 [pid = 1640] [id = 526] 18:13:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E385976C00) [pid = 1640] [serial = 1578] [outer = 0000000000000000] 18:13:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B2922400) [pid = 1640] [serial = 1579] [outer = 000000E385976C00] 18:13:14 INFO - PROCESS | 1640 | 1464052394897 Marionette DEBUG loaded listener.js 18:13:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B321C000) [pid = 1640] [serial = 1580] [outer = 000000E385976C00] 18:13:15 INFO - PROCESS | 1640 | 1464052395527 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 924ms 18:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:13:15 INFO - PROCESS | 1640 | 1464052395542 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:13:15 INFO - PROCESS | 1640 | 1464052395544 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:13:15 INFO - PROCESS | 1640 | 1464052395548 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:13:15 INFO - PROCESS | 1640 | 1464052395553 Marionette TRACE conn5 <- [1,2070,null,{}] 18:13:15 INFO - PROCESS | 1640 | 1464052395565 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:15 INFO - PROCESS | 1640 | 1464052395688 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:13:15 INFO - PROCESS | 1640 | 1464052395789 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C211F800 == 60 [pid = 1640] [id = 527] 18:13:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BC757000) [pid = 1640] [serial = 1581] [outer = 0000000000000000] 18:13:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BEB6D000) [pid = 1640] [serial = 1582] [outer = 000000E3BC757000] 18:13:15 INFO - PROCESS | 1640 | 1464052395848 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BFD6FC00) [pid = 1640] [serial = 1583] [outer = 000000E3BC757000] 18:13:16 INFO - PROCESS | 1640 | 1464052396416 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 880ms 18:13:16 INFO - PROCESS | 1640 | 1464052396430 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 1640 | 1464052396433 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:13:16 INFO - PROCESS | 1640 | 1464052396437 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 1640 | 1464052396439 Marionette TRACE conn5 <- [1,2074,null,{}] 18:13:16 INFO - PROCESS | 1640 | 1464052396460 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:16 INFO - PROCESS | 1640 | 1464052396576 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:13:16 INFO - PROCESS | 1640 | 1464052396674 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2FA0800 == 61 [pid = 1640] [id = 528] 18:13:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3C029AC00) [pid = 1640] [serial = 1584] [outer = 0000000000000000] 18:13:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3C02A1800) [pid = 1640] [serial = 1585] [outer = 000000E3C029AC00] 18:13:16 INFO - PROCESS | 1640 | 1464052396730 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C0337800) [pid = 1640] [serial = 1586] [outer = 000000E3C029AC00] 18:13:17 INFO - PROCESS | 1640 | 1464052397320 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 901ms 18:13:17 INFO - PROCESS | 1640 | 1464052397354 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:13:17 INFO - PROCESS | 1640 | 1464052397356 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:13:17 INFO - PROCESS | 1640 | 1464052397361 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:13:17 INFO - PROCESS | 1640 | 1464052397363 Marionette TRACE conn5 <- [1,2078,null,{}] 18:13:17 INFO - PROCESS | 1640 | 1464052397366 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:17 INFO - PROCESS | 1640 | 1464052397476 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:13:17 INFO - PROCESS | 1640 | 1464052397602 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C337F000 == 62 [pid = 1640] [id = 529] 18:13:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3C033B800) [pid = 1640] [serial = 1587] [outer = 0000000000000000] 18:13:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3C0622400) [pid = 1640] [serial = 1588] [outer = 000000E3C033B800] 18:13:17 INFO - PROCESS | 1640 | 1464052397661 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3C062A400) [pid = 1640] [serial = 1589] [outer = 000000E3C033B800] 18:13:18 INFO - PROCESS | 1640 | 1464052398222 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 921ms 18:13:18 INFO - PROCESS | 1640 | 1464052398289 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 1640 | 1464052398291 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:13:18 INFO - PROCESS | 1640 | 1464052398295 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - PROCESS | 1640 | 1464052398297 Marionette TRACE conn5 <- [1,2082,null,{}] 18:13:18 INFO - PROCESS | 1640 | 1464052398301 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:18 INFO - PROCESS | 1640 | 1464052398423 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:13:18 INFO - PROCESS | 1640 | 1464052398524 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C4BCF800 == 63 [pid = 1640] [id = 530] 18:13:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3C0BEC400) [pid = 1640] [serial = 1590] [outer = 0000000000000000] 18:13:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3C0EDFC00) [pid = 1640] [serial = 1591] [outer = 000000E3C0BEC400] 18:13:18 INFO - PROCESS | 1640 | 1464052398580 Marionette DEBUG loaded listener.js 18:13:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3C105F400) [pid = 1640] [serial = 1592] [outer = 000000E3C0BEC400] 18:13:19 INFO - PROCESS | 1640 | 1464052399183 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 923ms 18:13:19 INFO - PROCESS | 1640 | 1464052399220 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:13:19 INFO - PROCESS | 1640 | 1464052399222 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:13:19 INFO - PROCESS | 1640 | 1464052399226 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:13:19 INFO - PROCESS | 1640 | 1464052399228 Marionette TRACE conn5 <- [1,2086,null,{}] 18:13:19 INFO - PROCESS | 1640 | 1464052399232 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:19 INFO - PROCESS | 1640 | 1464052399346 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:13:19 INFO - PROCESS | 1640 | 1464052399447 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825A5000 == 64 [pid = 1640] [id = 531] 18:13:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E383C45C00) [pid = 1640] [serial = 1593] [outer = 0000000000000000] 18:13:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E384CEE400) [pid = 1640] [serial = 1594] [outer = 000000E383C45C00] 18:13:19 INFO - PROCESS | 1640 | 1464052399503 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E3B8C8F800) [pid = 1640] [serial = 1595] [outer = 000000E383C45C00] 18:13:20 INFO - PROCESS | 1640 | 1464052400341 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1190ms 18:13:20 INFO - PROCESS | 1640 | 1464052400420 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:13:20 INFO - PROCESS | 1640 | 1464052400425 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:13:20 INFO - PROCESS | 1640 | 1464052400431 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - PROCESS | 1640 | 1464052400434 Marionette TRACE conn5 <- [1,2090,null,{}] 18:13:20 INFO - PROCESS | 1640 | 1464052400440 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:20 INFO - PROCESS | 1640 | 1464052400555 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:13:20 INFO - PROCESS | 1640 | 1464052400681 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381396800 == 65 [pid = 1640] [id = 532] 18:13:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E382675000) [pid = 1640] [serial = 1596] [outer = 0000000000000000] 18:13:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E3826EB800) [pid = 1640] [serial = 1597] [outer = 000000E382675000] 18:13:20 INFO - PROCESS | 1640 | 1464052400736 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E38462A000) [pid = 1640] [serial = 1598] [outer = 000000E382675000] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF11C800 == 64 [pid = 1640] [id = 478] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFA23800 == 63 [pid = 1640] [id = 523] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA1C800 == 62 [pid = 1640] [id = 522] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825A0000 == 61 [pid = 1640] [id = 521] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3F4F800 == 60 [pid = 1640] [id = 520] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29A3000 == 59 [pid = 1640] [id = 519] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ED3000 == 58 [pid = 1640] [id = 518] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DD3000 == 57 [pid = 1640] [id = 517] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B32000 == 56 [pid = 1640] [id = 516] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E89000 == 55 [pid = 1640] [id = 515] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E381946800) [pid = 1640] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E385799C00) [pid = 1640] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3B4256400) [pid = 1640] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E3BC660800) [pid = 1640] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3BEB69400) [pid = 1640] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DD5800 == 54 [pid = 1640] [id = 514] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BFAB3800 == 53 [pid = 1640] [id = 511] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF11B800 == 52 [pid = 1640] [id = 510] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ED4000 == 51 [pid = 1640] [id = 509] 18:13:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E29800 == 50 [pid = 1640] [id = 508] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E3B9250C00) [pid = 1640] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3826EE000) [pid = 1640] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E385983400) [pid = 1640] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3BEA4B000) [pid = 1640] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3BC60E800) [pid = 1640] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3BC661400) [pid = 1640] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3B9098800) [pid = 1640] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3BEDC2000) [pid = 1640] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E383304800) [pid = 1640] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B2BAF400) [pid = 1640] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B29E0000) [pid = 1640] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B2BB2800) [pid = 1640] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3857D0000) [pid = 1640] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E384091000) [pid = 1640] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3826E2800) [pid = 1640] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E383304000) [pid = 1640] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E383E55800) [pid = 1640] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B194B400) [pid = 1640] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3B81AA400) [pid = 1640] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B77CF800) [pid = 1640] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3BC656400) [pid = 1640] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3814B7000) [pid = 1640] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E38267A800) [pid = 1640] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3BC369800) [pid = 1640] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E385E11800) [pid = 1640] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3BCA6E800) [pid = 1640] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3BE16A800) [pid = 1640] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E38597DC00) [pid = 1640] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3BC661000) [pid = 1640] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3BEA53800) [pid = 1640] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B2244800) [pid = 1640] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 18:13:21 INFO - PROCESS | 1640 | 1464052401402 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 986ms 18:13:21 INFO - PROCESS | 1640 | 1464052401418 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 1640 | 1464052401424 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:13:21 INFO - PROCESS | 1640 | 1464052401431 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 1640 | 1464052401433 Marionette TRACE conn5 <- [1,2094,null,{}] 18:13:21 INFO - PROCESS | 1640 | 1464052401437 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:21 INFO - PROCESS | 1640 | 1464052401531 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:13:21 INFO - PROCESS | 1640 | 1464052401612 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38269C000 == 51 [pid = 1640] [id = 533] 18:13:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3814B7000) [pid = 1640] [serial = 1599] [outer = 0000000000000000] 18:13:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E382677400) [pid = 1640] [serial = 1600] [outer = 000000E3814B7000] 18:13:21 INFO - PROCESS | 1640 | 1464052401667 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E384088C00) [pid = 1640] [serial = 1601] [outer = 000000E3814B7000] 18:13:22 INFO - PROCESS | 1640 | 1464052402096 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 18:13:22 INFO - PROCESS | 1640 | 1464052402125 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:13:22 INFO - PROCESS | 1640 | 1464052402129 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:13:22 INFO - PROCESS | 1640 | 1464052402133 Marionette TRACE conn5 <- [1,2098,null,{}] 18:13:22 INFO - PROCESS | 1640 | 1464052402144 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:22 INFO - PROCESS | 1640 | 1464052402240 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:13:22 INFO - PROCESS | 1640 | 1464052402249 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DD6800 == 52 [pid = 1640] [id = 534] 18:13:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E385798400) [pid = 1640] [serial = 1602] [outer = 0000000000000000] 18:13:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3858CF800) [pid = 1640] [serial = 1603] [outer = 000000E385798400] 18:13:22 INFO - PROCESS | 1640 | 1464052402298 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3B109D800) [pid = 1640] [serial = 1604] [outer = 000000E385798400] 18:13:22 INFO - PROCESS | 1640 | 1464052402758 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 18:13:22 INFO - PROCESS | 1640 | 1464052402822 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:13:22 INFO - PROCESS | 1640 | 1464052402825 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:13:22 INFO - PROCESS | 1640 | 1464052402828 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:13:22 INFO - PROCESS | 1640 | 1464052402830 Marionette TRACE conn5 <- [1,2102,null,{}] 18:13:22 INFO - PROCESS | 1640 | 1464052402834 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:22 INFO - PROCESS | 1640 | 1464052402953 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:13:22 INFO - PROCESS | 1640 | 1464052402967 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386EDF000 == 53 [pid = 1640] [id = 535] 18:13:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3B24BFC00) [pid = 1640] [serial = 1605] [outer = 0000000000000000] 18:13:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3B29E0800) [pid = 1640] [serial = 1606] [outer = 000000E3B24BFC00] 18:13:23 INFO - PROCESS | 1640 | 1464052403014 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3B2BB6000) [pid = 1640] [serial = 1607] [outer = 000000E3B24BFC00] 18:13:23 INFO - PROCESS | 1640 | 1464052403457 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 18:13:23 INFO - PROCESS | 1640 | 1464052403506 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 1640 | 1464052403509 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:13:23 INFO - PROCESS | 1640 | 1464052403512 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - PROCESS | 1640 | 1464052403514 Marionette TRACE conn5 <- [1,2106,null,{}] 18:13:23 INFO - PROCESS | 1640 | 1464052403518 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:23 INFO - PROCESS | 1640 | 1464052403635 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:13:23 INFO - PROCESS | 1640 | 1464052403686 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29A0000 == 54 [pid = 1640] [id = 536] 18:13:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B2CAD000) [pid = 1640] [serial = 1608] [outer = 0000000000000000] 18:13:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3B3593800) [pid = 1640] [serial = 1609] [outer = 000000E3B2CAD000] 18:13:23 INFO - PROCESS | 1640 | 1464052403732 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B730A000) [pid = 1640] [serial = 1610] [outer = 000000E3B2CAD000] 18:13:24 INFO - PROCESS | 1640 | 1464052404169 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 669ms 18:13:24 INFO - PROCESS | 1640 | 1464052404186 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 1640 | 1464052404188 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:13:24 INFO - PROCESS | 1640 | 1464052404198 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 1640 | 1464052404201 Marionette TRACE conn5 <- [1,2110,null,{}] 18:13:24 INFO - PROCESS | 1640 | 1464052404204 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:24 INFO - PROCESS | 1640 | 1464052404347 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:13:24 INFO - PROCESS | 1640 | 1464052404443 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B772B800 == 55 [pid = 1640] [id = 537] 18:13:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B7483000) [pid = 1640] [serial = 1611] [outer = 0000000000000000] 18:13:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3BC602400) [pid = 1640] [serial = 1612] [outer = 000000E3B7483000] 18:13:24 INFO - PROCESS | 1640 | 1464052404489 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3BC65A800) [pid = 1640] [serial = 1613] [outer = 000000E3B7483000] 18:13:24 INFO - PROCESS | 1640 | 1464052404902 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 18:13:24 INFO - PROCESS | 1640 | 1464052404931 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 1640 | 1464052404933 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:13:24 INFO - PROCESS | 1640 | 1464052404937 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 1640 | 1464052404938 Marionette TRACE conn5 <- [1,2114,null,{}] 18:13:24 INFO - PROCESS | 1640 | 1464052404942 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:25 INFO - PROCESS | 1640 | 1464052405060 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:13:25 INFO - PROCESS | 1640 | 1464052405117 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EBA800 == 56 [pid = 1640] [id = 538] 18:13:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3BC661C00) [pid = 1640] [serial = 1614] [outer = 0000000000000000] 18:13:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3BCA70800) [pid = 1640] [serial = 1615] [outer = 000000E3BC661C00] 18:13:25 INFO - PROCESS | 1640 | 1464052405162 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BEA4B000) [pid = 1640] [serial = 1616] [outer = 000000E3BC661C00] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E38578B400) [pid = 1640] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3814ED400) [pid = 1640] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3BC65AC00) [pid = 1640] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3B2CA8400) [pid = 1640] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B7306000) [pid = 1640] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BC604400) [pid = 1640] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B1097400) [pid = 1640] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3814EA000) [pid = 1640] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3B291F800) [pid = 1640] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E385794800) [pid = 1640] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E381816800) [pid = 1640] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B11D8400) [pid = 1640] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E380A30C00) [pid = 1640] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E38266F000) [pid = 1640] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:13:25 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3BEB62400) [pid = 1640] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:13:25 INFO - PROCESS | 1640 | 1464052405688 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 776ms 18:13:25 INFO - PROCESS | 1640 | 1464052405734 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 1640 | 1464052405736 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:13:25 INFO - PROCESS | 1640 | 1464052405744 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:13:25 INFO - PROCESS | 1640 | 1464052405745 Marionette TRACE conn5 <- [1,2118,null,{}] 18:13:25 INFO - PROCESS | 1640 | 1464052405749 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:25 INFO - PROCESS | 1640 | 1464052405846 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:13:25 INFO - PROCESS | 1640 | 1464052405924 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DB0000 == 57 [pid = 1640] [id = 539] 18:13:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3814ED400) [pid = 1640] [serial = 1617] [outer = 0000000000000000] 18:13:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B1098800) [pid = 1640] [serial = 1618] [outer = 000000E3814ED400] 18:13:25 INFO - PROCESS | 1640 | 1464052405979 Marionette DEBUG loaded listener.js 18:13:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BC65AC00) [pid = 1640] [serial = 1619] [outer = 000000E3814ED400] 18:13:26 INFO - PROCESS | 1640 | 1464052406356 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 1640 | 1464052406375 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:13:26 INFO - PROCESS | 1640 | 1464052406378 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 1640 | 1464052406380 Marionette TRACE conn5 <- [1,2122,null,{}] 18:13:26 INFO - PROCESS | 1640 | 1464052406384 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:26 INFO - PROCESS | 1640 | 1464052406473 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:13:26 INFO - PROCESS | 1640 | 1464052406555 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BEA19800 == 58 [pid = 1640] [id = 540] 18:13:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3B40A3800) [pid = 1640] [serial = 1620] [outer = 0000000000000000] 18:13:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3BEB66C00) [pid = 1640] [serial = 1621] [outer = 000000E3B40A3800] 18:13:26 INFO - PROCESS | 1640 | 1464052406601 Marionette DEBUG loaded listener.js 18:13:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3BEFA7C00) [pid = 1640] [serial = 1622] [outer = 000000E3B40A3800] 18:13:26 INFO - PROCESS | 1640 | 1464052406975 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 1640 | 1464052407011 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:13:27 INFO - PROCESS | 1640 | 1464052407014 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:13:27 INFO - PROCESS | 1640 | 1464052407016 Marionette TRACE conn5 <- [1,2126,null,{}] 18:13:27 INFO - PROCESS | 1640 | 1464052407020 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:27 INFO - PROCESS | 1640 | 1464052407117 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:13:27 INFO - PROCESS | 1640 | 1464052407235 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF696000 == 59 [pid = 1640] [id = 541] 18:13:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3BEF9F800) [pid = 1640] [serial = 1623] [outer = 0000000000000000] 18:13:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3BF654800) [pid = 1640] [serial = 1624] [outer = 000000E3BEF9F800] 18:13:27 INFO - PROCESS | 1640 | 1464052407282 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3C029D800) [pid = 1640] [serial = 1625] [outer = 000000E3BEF9F800] 18:13:27 INFO - PROCESS | 1640 | 1464052407748 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 777ms 18:13:27 INFO - PROCESS | 1640 | 1464052407795 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 1640 | 1464052407799 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:13:27 INFO - PROCESS | 1640 | 1464052407805 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - PROCESS | 1640 | 1464052407810 Marionette TRACE conn5 <- [1,2130,null,{}] 18:13:27 INFO - PROCESS | 1640 | 1464052407816 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:27 INFO - PROCESS | 1640 | 1464052407940 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:13:28 INFO - PROCESS | 1640 | 1464052408042 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382635800 == 60 [pid = 1640] [id = 542] 18:13:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3814B9C00) [pid = 1640] [serial = 1626] [outer = 0000000000000000] 18:13:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3814EF400) [pid = 1640] [serial = 1627] [outer = 000000E3814B9C00] 18:13:28 INFO - PROCESS | 1640 | 1464052408102 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3826EE000) [pid = 1640] [serial = 1628] [outer = 000000E3814B9C00] 18:13:28 INFO - PROCESS | 1640 | 1464052408764 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:13:28 INFO - PROCESS | 1640 | 1464052408802 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:13:28 INFO - PROCESS | 1640 | 1464052408809 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:13:28 INFO - PROCESS | 1640 | 1464052408812 Marionette TRACE conn5 <- [1,2134,null,{}] 18:13:28 INFO - PROCESS | 1640 | 1464052408816 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:28 INFO - PROCESS | 1640 | 1464052408935 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:13:29 INFO - PROCESS | 1640 | 1464052409066 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24AF800 == 61 [pid = 1640] [id = 543] 18:13:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3857CB800) [pid = 1640] [serial = 1629] [outer = 0000000000000000] 18:13:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E385E0FC00) [pid = 1640] [serial = 1630] [outer = 000000E3857CB800] 18:13:29 INFO - PROCESS | 1640 | 1464052409123 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B2B8BC00) [pid = 1640] [serial = 1631] [outer = 000000E3857CB800] 18:13:29 INFO - PROCESS | 1640 | 1464052409681 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 1640 | 1464052409741 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:13:29 INFO - PROCESS | 1640 | 1464052409745 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 1640 | 1464052409749 Marionette TRACE conn5 <- [1,2138,null,{}] 18:13:29 INFO - PROCESS | 1640 | 1464052409761 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:29 INFO - PROCESS | 1640 | 1464052409885 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:13:30 INFO - PROCESS | 1640 | 1464052410016 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02F2000 == 62 [pid = 1640] [id = 544] 18:13:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B8030800) [pid = 1640] [serial = 1632] [outer = 0000000000000000] 18:13:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3BC7A1C00) [pid = 1640] [serial = 1633] [outer = 000000E3B8030800] 18:13:30 INFO - PROCESS | 1640 | 1464052410076 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3BFD95000) [pid = 1640] [serial = 1634] [outer = 000000E3B8030800] 18:13:30 INFO - PROCESS | 1640 | 1464052410712 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 18:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:13:30 INFO - PROCESS | 1640 | 1464052410734 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:13:30 INFO - PROCESS | 1640 | 1464052410737 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:13:30 INFO - PROCESS | 1640 | 1464052410740 Marionette TRACE conn5 <- [1,2142,null,{}] 18:13:30 INFO - PROCESS | 1640 | 1464052410743 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:30 INFO - PROCESS | 1640 | 1464052410859 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:13:30 INFO - PROCESS | 1640 | 1464052410958 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3395800 == 63 [pid = 1640] [id = 545] 18:13:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3C033C400) [pid = 1640] [serial = 1635] [outer = 0000000000000000] 18:13:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3C1055C00) [pid = 1640] [serial = 1636] [outer = 000000E3C033C400] 18:13:31 INFO - PROCESS | 1640 | 1464052411014 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C18F3000) [pid = 1640] [serial = 1637] [outer = 000000E3C033C400] 18:13:31 INFO - PROCESS | 1640 | 1464052411579 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 881ms 18:13:31 INFO - PROCESS | 1640 | 1464052411621 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:13:31 INFO - PROCESS | 1640 | 1464052411623 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:13:31 INFO - PROCESS | 1640 | 1464052411627 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:13:31 INFO - PROCESS | 1640 | 1464052411629 Marionette TRACE conn5 <- [1,2146,null,{}] 18:13:31 INFO - PROCESS | 1640 | 1464052411633 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:31 INFO - PROCESS | 1640 | 1464052411747 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:13:31 INFO - PROCESS | 1640 | 1464052411847 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C624D000 == 64 [pid = 1640] [id = 546] 18:13:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3B7792800) [pid = 1640] [serial = 1638] [outer = 0000000000000000] 18:13:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3C18F7400) [pid = 1640] [serial = 1639] [outer = 000000E3B7792800] 18:13:31 INFO - PROCESS | 1640 | 1464052411903 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3C1CE4000) [pid = 1640] [serial = 1640] [outer = 000000E3B7792800] 18:13:32 INFO - PROCESS | 1640 | 1464052412532 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:13:32 INFO - PROCESS | 1640 | 1464052412576 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:13:32 INFO - PROCESS | 1640 | 1464052412579 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:13:32 INFO - PROCESS | 1640 | 1464052412581 Marionette TRACE conn5 <- [1,2150,null,{}] 18:13:32 INFO - PROCESS | 1640 | 1464052412585 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:32 INFO - PROCESS | 1640 | 1464052412722 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:13:32 INFO - PROCESS | 1640 | 1464052412881 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C00BE000 == 65 [pid = 1640] [id = 547] 18:13:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3BEFA3800) [pid = 1640] [serial = 1641] [outer = 0000000000000000] 18:13:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3C21BA000) [pid = 1640] [serial = 1642] [outer = 000000E3BEFA3800] 18:13:32 INFO - PROCESS | 1640 | 1464052412940 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3C2E07400) [pid = 1640] [serial = 1643] [outer = 000000E3BEFA3800] 18:13:33 INFO - PROCESS | 1640 | 1464052413819 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1275ms 18:13:33 INFO - PROCESS | 1640 | 1464052413857 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 1640 | 1464052413861 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:13:33 INFO - PROCESS | 1640 | 1464052413866 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 1640 | 1464052413870 Marionette TRACE conn5 <- [1,2154,null,{}] 18:13:33 INFO - PROCESS | 1640 | 1464052413877 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:33 INFO - PROCESS | 1640 | 1464052413983 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:13:34 INFO - PROCESS | 1640 | 1464052414120 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825B3800 == 66 [pid = 1640] [id = 548] 18:13:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E380A23C00) [pid = 1640] [serial = 1644] [outer = 0000000000000000] 18:13:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E3814B9800) [pid = 1640] [serial = 1645] [outer = 000000E380A23C00] 18:13:34 INFO - PROCESS | 1640 | 1464052414172 Marionette DEBUG loaded listener.js 18:13:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E382677C00) [pid = 1640] [serial = 1646] [outer = 000000E380A23C00] 18:13:34 INFO - PROCESS | 1640 | 1464052414816 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BEA19800 == 65 [pid = 1640] [id = 540] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DB0000 == 64 [pid = 1640] [id = 539] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8EBA800 == 63 [pid = 1640] [id = 538] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B772B800 == 62 [pid = 1640] [id = 537] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29A0000 == 61 [pid = 1640] [id = 536] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E386EDF000 == 60 [pid = 1640] [id = 535] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DD6800 == 59 [pid = 1640] [id = 534] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E381810400) [pid = 1640] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3BFD70C00) [pid = 1640] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E385798C00) [pid = 1640] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3B7476400) [pid = 1640] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E38269C000 == 58 [pid = 1640] [id = 533] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E381396800 == 57 [pid = 1640] [id = 532] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C4BCF800 == 56 [pid = 1640] [id = 530] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C337F000 == 55 [pid = 1640] [id = 529] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C2FA0800 == 54 [pid = 1640] [id = 528] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C211F800 == 53 [pid = 1640] [id = 527] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D80000 == 52 [pid = 1640] [id = 526] 18:13:34 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DD6800 == 51 [pid = 1640] [id = 525] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E3B109CC00) [pid = 1640] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E383C3B000) [pid = 1640] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3BD087400) [pid = 1640] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3B8C8CC00) [pid = 1640] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3B7B72C00) [pid = 1640] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3BC60CC00) [pid = 1640] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B81B1400) [pid = 1640] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B10A5000) [pid = 1640] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B24BB400) [pid = 1640] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E381EE2C00) [pid = 1640] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E383310400) [pid = 1640] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1031ms 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B29DC800) [pid = 1640] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3857CAC00) [pid = 1640] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E385979400) [pid = 1640] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E38330A400) [pid = 1640] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E381946C00) [pid = 1640] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BCA77000) [pid = 1640] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3BEDC1400) [pid = 1640] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3BF005800) [pid = 1640] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3BEF9F400) [pid = 1640] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E380A91800) [pid = 1640] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E384CDF800) [pid = 1640] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3BEA56400) [pid = 1640] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B8C84400) [pid = 1640] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3BF005000) [pid = 1640] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B2BB6C00) [pid = 1640] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3BEF9B000) [pid = 1640] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 18:13:34 INFO - PROCESS | 1640 | 1464052414909 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:13:34 INFO - PROCESS | 1640 | 1464052414915 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:13:34 INFO - PROCESS | 1640 | 1464052414948 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:13:34 INFO - PROCESS | 1640 | 1464052414951 Marionette TRACE conn5 <- [1,2158,null,{}] 18:13:34 INFO - PROCESS | 1640 | 1464052414955 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:35 INFO - PROCESS | 1640 | 1464052415050 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:13:35 INFO - PROCESS | 1640 | 1464052415058 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E91000 == 52 [pid = 1640] [id = 549] 18:13:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E381950400) [pid = 1640] [serial = 1647] [outer = 0000000000000000] 18:13:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E38266EC00) [pid = 1640] [serial = 1648] [outer = 000000E381950400] 18:13:35 INFO - PROCESS | 1640 | 1464052415105 Marionette DEBUG loaded listener.js 18:13:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E383310800) [pid = 1640] [serial = 1649] [outer = 000000E381950400] 18:13:35 INFO - PROCESS | 1640 | 1464052415643 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:13:35 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CB7800 == 51 [pid = 1640] [id = 11] 18:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 18:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:13:35 INFO - PROCESS | 1640 | 1464052415681 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:13:35 INFO - PROCESS | 1640 | 1464052415683 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:13:35 INFO - PROCESS | 1640 | 1464052415687 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:13:35 INFO - PROCESS | 1640 | 1464052415691 Marionette TRACE conn5 <- [1,2162,null,{}] 18:13:35 INFO - PROCESS | 1640 | 1464052415701 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:35 INFO - PROCESS | 1640 | 1464052415794 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:13:35 INFO - PROCESS | 1640 | 1464052415892 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DCF800 == 52 [pid = 1640] [id = 550] 18:13:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3826EFC00) [pid = 1640] [serial = 1650] [outer = 0000000000000000] 18:13:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E38408E800) [pid = 1640] [serial = 1651] [outer = 000000E3826EFC00] 18:13:35 INFO - PROCESS | 1640 | 1464052415941 Marionette DEBUG loaded listener.js 18:13:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3857C5800) [pid = 1640] [serial = 1652] [outer = 000000E3826EFC00] 18:13:36 INFO - PROCESS | 1640 | 1464052416337 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 690ms 18:13:36 INFO - PROCESS | 1640 | 1464052416380 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:13:36 INFO - PROCESS | 1640 | 1464052416382 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:13:36 INFO - PROCESS | 1640 | 1464052416386 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:13:36 INFO - PROCESS | 1640 | 1464052416388 Marionette TRACE conn5 <- [1,2166,null,{}] 18:13:36 INFO - PROCESS | 1640 | 1464052416391 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:36 INFO - PROCESS | 1640 | 1464052416481 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:13:36 INFO - PROCESS | 1640 | 1464052416489 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B5A000 == 53 [pid = 1640] [id = 551] 18:13:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3858C2C00) [pid = 1640] [serial = 1653] [outer = 0000000000000000] 18:13:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E385978400) [pid = 1640] [serial = 1654] [outer = 000000E3858C2C00] 18:13:36 INFO - PROCESS | 1640 | 1464052416536 Marionette DEBUG loaded listener.js 18:13:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E385E04C00) [pid = 1640] [serial = 1655] [outer = 000000E3858C2C00] 18:13:37 INFO - PROCESS | 1640 | 1464052417010 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 18:13:37 INFO - PROCESS | 1640 | 1464052417069 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:13:37 INFO - PROCESS | 1640 | 1464052417072 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:13:37 INFO - PROCESS | 1640 | 1464052417075 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:13:37 INFO - PROCESS | 1640 | 1464052417077 Marionette TRACE conn5 <- [1,2170,null,{}] 18:13:37 INFO - PROCESS | 1640 | 1464052417081 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:37 INFO - PROCESS | 1640 | 1464052417195 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:13:37 INFO - PROCESS | 1640 | 1464052417248 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DF0000 == 54 [pid = 1640] [id = 552] 18:13:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B109C400) [pid = 1640] [serial = 1656] [outer = 0000000000000000] 18:13:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B10A0000) [pid = 1640] [serial = 1657] [outer = 000000E3B109C400] 18:13:37 INFO - PROCESS | 1640 | 1464052417294 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B2035000) [pid = 1640] [serial = 1658] [outer = 000000E3B109C400] 18:13:37 INFO - PROCESS | 1640 | 1464052417736 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 18:13:37 INFO - PROCESS | 1640 | 1464052417750 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:13:37 INFO - PROCESS | 1640 | 1464052417753 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:13:37 INFO - PROCESS | 1640 | 1464052417770 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:13:37 INFO - PROCESS | 1640 | 1464052417772 Marionette TRACE conn5 <- [1,2174,null,{}] 18:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:13:37 INFO - PROCESS | 1640 | 1464052417776 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:37 INFO - PROCESS | 1640 | 1464052417910 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:13:38 INFO - PROCESS | 1640 | 1464052417999 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0F96000 == 55 [pid = 1640] [id = 553] 18:13:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B291C800) [pid = 1640] [serial = 1659] [outer = 0000000000000000] 18:13:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B2BAE400) [pid = 1640] [serial = 1660] [outer = 000000E3B291C800] 18:13:38 INFO - PROCESS | 1640 | 1464052418047 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B33D2000) [pid = 1640] [serial = 1661] [outer = 000000E3B291C800] 18:13:38 INFO - PROCESS | 1640 | 1464052418484 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 18:13:38 INFO - PROCESS | 1640 | 1464052418512 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 1640 | 1464052418514 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:13:38 INFO - PROCESS | 1640 | 1464052418523 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 1640 | 1464052418525 Marionette TRACE conn5 <- [1,2178,null,{}] 18:13:38 INFO - PROCESS | 1640 | 1464052418529 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:38 INFO - PROCESS | 1640 | 1464052418645 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:13:38 INFO - PROCESS | 1640 | 1464052418703 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29B6000 == 56 [pid = 1640] [id = 554] 18:13:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B40A1C00) [pid = 1640] [serial = 1662] [outer = 0000000000000000] 18:13:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B74EC800) [pid = 1640] [serial = 1663] [outer = 000000E3B40A1C00] 18:13:38 INFO - PROCESS | 1640 | 1464052418748 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B81B1400) [pid = 1640] [serial = 1664] [outer = 000000E3B40A1C00] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E385798400) [pid = 1640] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E383302400) [pid = 1640] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3814ED400) [pid = 1640] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B24BFC00) [pid = 1640] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E385976C00) [pid = 1640] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3BC661C00) [pid = 1640] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B2CAD000) [pid = 1640] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3814BAC00) [pid = 1640] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B40A3800) [pid = 1640] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E383C45C00) [pid = 1640] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3C029AC00) [pid = 1640] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3B7483000) [pid = 1640] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3814B7000) [pid = 1640] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3C0087800) [pid = 1640] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3BC757000) [pid = 1640] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E382675000) [pid = 1640] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E384CEE800) [pid = 1640] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B7481C00) [pid = 1640] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:13:39 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3B7157C00) [pid = 1640] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:13:39 INFO - PROCESS | 1640 | 1464052419373 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 881ms 18:13:39 INFO - PROCESS | 1640 | 1464052419401 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:13:39 INFO - PROCESS | 1640 | 1464052419403 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:13:39 INFO - PROCESS | 1640 | 1464052419406 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:13:39 INFO - PROCESS | 1640 | 1464052419408 Marionette TRACE conn5 <- [1,2182,null,{}] 18:13:39 INFO - PROCESS | 1640 | 1464052419412 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:39 INFO - PROCESS | 1640 | 1464052419507 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:13:39 INFO - PROCESS | 1640 | 1464052419594 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D79000 == 57 [pid = 1640] [id = 555] 18:13:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E380A94000) [pid = 1640] [serial = 1665] [outer = 0000000000000000] 18:13:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E385799400) [pid = 1640] [serial = 1666] [outer = 000000E380A94000] 18:13:39 INFO - PROCESS | 1640 | 1464052419640 Marionette DEBUG loaded listener.js 18:13:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B7113000) [pid = 1640] [serial = 1667] [outer = 000000E380A94000] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825A5000 == 56 [pid = 1640] [id = 531] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D79000 == 55 [pid = 1640] [id = 438] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7498000 == 54 [pid = 1640] [id = 513] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A43800 == 53 [pid = 1640] [id = 497] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7B30000 == 52 [pid = 1640] [id = 437] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B42000 == 51 [pid = 1640] [id = 468] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E386E66800 == 50 [pid = 1640] [id = 430] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8EC4000 == 49 [pid = 1640] [id = 452] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E386EDE800 == 48 [pid = 1640] [id = 431] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC679000 == 47 [pid = 1640] [id = 507] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF69A000 == 46 [pid = 1640] [id = 481] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3012800 == 45 [pid = 1640] [id = 433] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C0050800 == 44 [pid = 1640] [id = 512] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826A5800 == 43 [pid = 1640] [id = 397] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B299C800 == 42 [pid = 1640] [id = 432] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FD2000 == 41 [pid = 1640] [id = 480] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B1B9F000 == 40 [pid = 1640] [id = 12] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825B3800 == 39 [pid = 1640] [id = 548] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C00BE000 == 38 [pid = 1640] [id = 547] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C624D000 == 37 [pid = 1640] [id = 546] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C3395800 == 36 [pid = 1640] [id = 545] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C02F2000 == 35 [pid = 1640] [id = 544] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B24AF800 == 34 [pid = 1640] [id = 543] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E382635800 == 33 [pid = 1640] [id = 542] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C18AB000 == 32 [pid = 1640] [id = 524] 18:13:40 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF696000 == 31 [pid = 1640] [id = 541] 18:13:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DF0000 == 30 [pid = 1640] [id = 552] 18:13:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B5A000 == 29 [pid = 1640] [id = 551] 18:13:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0F96000 == 28 [pid = 1640] [id = 553] 18:13:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29B6000 == 27 [pid = 1640] [id = 554] 18:13:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DCF800 == 26 [pid = 1640] [id = 550] 18:13:41 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E91000 == 25 [pid = 1640] [id = 549] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3BF654800) [pid = 1640] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3BEFA7C00) [pid = 1640] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3858CF800) [pid = 1640] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E384CEAC00) [pid = 1640] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3BC65AC00) [pid = 1640] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B29E0800) [pid = 1640] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C0EDFC00) [pid = 1640] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B321C000) [pid = 1640] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3BEA4B000) [pid = 1640] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B3593800) [pid = 1640] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B730A000) [pid = 1640] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E381EE9800) [pid = 1640] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B2922400) [pid = 1640] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B109D800) [pid = 1640] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3BEB66C00) [pid = 1640] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E384CEE400) [pid = 1640] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E383E54800) [pid = 1640] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C0337800) [pid = 1640] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3BC602400) [pid = 1640] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E382677400) [pid = 1640] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B1098800) [pid = 1640] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3C0330C00) [pid = 1640] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3C02A1800) [pid = 1640] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B8C8F800) [pid = 1640] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3BFD6FC00) [pid = 1640] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BEB6D000) [pid = 1640] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E38462A000) [pid = 1640] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B1098400) [pid = 1640] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3B2BB6000) [pid = 1640] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3826EB800) [pid = 1640] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E384088C00) [pid = 1640] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3C0297000) [pid = 1640] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3C0622400) [pid = 1640] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3BCA70800) [pid = 1640] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3BD08F400) [pid = 1640] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3C029B400) [pid = 1640] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3BC65A800) [pid = 1640] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 18:13:41 INFO - PROCESS | 1640 | 1464052421718 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2336ms 18:13:41 INFO - PROCESS | 1640 | 1464052421747 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 1640 | 1464052421752 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:13:41 INFO - PROCESS | 1640 | 1464052421758 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:13:41 INFO - PROCESS | 1640 | 1464052421762 Marionette TRACE conn5 <- [1,2186,null,{}] 18:13:41 INFO - PROCESS | 1640 | 1464052421768 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:41 INFO - PROCESS | 1640 | 1464052421865 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:13:41 INFO - PROCESS | 1640 | 1464052421877 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381408000 == 26 [pid = 1640] [id = 556] 18:13:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E380A91800) [pid = 1640] [serial = 1668] [outer = 0000000000000000] 18:13:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E380A92400) [pid = 1640] [serial = 1669] [outer = 000000E380A91800] 18:13:41 INFO - PROCESS | 1640 | 1464052421927 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3812AA000) [pid = 1640] [serial = 1670] [outer = 000000E380A91800] 18:13:42 INFO - PROCESS | 1640 | 1464052422418 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 18:13:42 INFO - PROCESS | 1640 | 1464052422452 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:13:42 INFO - PROCESS | 1640 | 1464052422458 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:13:42 INFO - PROCESS | 1640 | 1464052422466 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:13:42 INFO - PROCESS | 1640 | 1464052422469 Marionette TRACE conn5 <- [1,2190,null,{}] 18:13:42 INFO - PROCESS | 1640 | 1464052422473 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:42 INFO - PROCESS | 1640 | 1464052422563 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:13:42 INFO - PROCESS | 1640 | 1464052422573 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B39800 == 27 [pid = 1640] [id = 557] 18:13:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3812AA800) [pid = 1640] [serial = 1671] [outer = 0000000000000000] 18:13:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3814E5000) [pid = 1640] [serial = 1672] [outer = 000000E3812AA800] 18:13:42 INFO - PROCESS | 1640 | 1464052422623 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E381816400) [pid = 1640] [serial = 1673] [outer = 000000E3812AA800] 18:13:43 INFO - PROCESS | 1640 | 1464052423103 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 18:13:43 INFO - PROCESS | 1640 | 1464052423162 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 1640 | 1464052423165 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:13:43 INFO - PROCESS | 1640 | 1464052423169 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - PROCESS | 1640 | 1464052423172 Marionette TRACE conn5 <- [1,2194,null,{}] 18:13:43 INFO - PROCESS | 1640 | 1464052423184 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:43 INFO - PROCESS | 1640 | 1464052423316 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:13:43 INFO - PROCESS | 1640 | 1464052423395 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E38800 == 28 [pid = 1640] [id = 558] 18:13:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3809B1400) [pid = 1640] [serial = 1674] [outer = 0000000000000000] 18:13:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E381943800) [pid = 1640] [serial = 1675] [outer = 000000E3809B1400] 18:13:43 INFO - PROCESS | 1640 | 1464052423447 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E38194FC00) [pid = 1640] [serial = 1676] [outer = 000000E3809B1400] 18:13:43 INFO - PROCESS | 1640 | 1464052423849 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 733ms 18:13:43 INFO - PROCESS | 1640 | 1464052423904 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 1640 | 1464052423907 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:13:43 INFO - PROCESS | 1640 | 1464052423910 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:13:43 INFO - PROCESS | 1640 | 1464052423912 Marionette TRACE conn5 <- [1,2198,null,{}] 18:13:43 INFO - PROCESS | 1640 | 1464052423915 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:44 INFO - PROCESS | 1640 | 1464052424002 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:13:44 INFO - PROCESS | 1640 | 1464052424010 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382625800 == 29 [pid = 1640] [id = 559] 18:13:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E381EEE400) [pid = 1640] [serial = 1677] [outer = 0000000000000000] 18:13:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E382673400) [pid = 1640] [serial = 1678] [outer = 000000E381EEE400] 18:13:44 INFO - PROCESS | 1640 | 1464052424058 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3826E9400) [pid = 1640] [serial = 1679] [outer = 000000E381EEE400] 18:13:44 INFO - PROCESS | 1640 | 1464052424491 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 629ms 18:13:44 INFO - PROCESS | 1640 | 1464052424547 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:13:44 INFO - PROCESS | 1640 | 1464052424549 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:13:44 INFO - PROCESS | 1640 | 1464052424552 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 1640 | 1464052424554 Marionette TRACE conn5 <- [1,2202,null,{}] 18:13:44 INFO - PROCESS | 1640 | 1464052424558 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:44 INFO - PROCESS | 1640 | 1464052424640 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:13:44 INFO - PROCESS | 1640 | 1464052424646 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826C6000 == 30 [pid = 1640] [id = 560] 18:13:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3814B9000) [pid = 1640] [serial = 1680] [outer = 0000000000000000] 18:13:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E383307000) [pid = 1640] [serial = 1681] [outer = 000000E3814B9000] 18:13:44 INFO - PROCESS | 1640 | 1464052424692 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E383C3B000) [pid = 1640] [serial = 1682] [outer = 000000E3814B9000] 18:13:45 INFO - PROCESS | 1640 | 1464052425145 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 18:13:45 INFO - PROCESS | 1640 | 1464052425184 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:13:45 INFO - PROCESS | 1640 | 1464052425186 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:13:45 INFO - PROCESS | 1640 | 1464052425190 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:13:45 INFO - PROCESS | 1640 | 1464052425191 Marionette TRACE conn5 <- [1,2206,null,{}] 18:13:45 INFO - PROCESS | 1640 | 1464052425200 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:45 INFO - PROCESS | 1640 | 1464052425317 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:13:45 INFO - PROCESS | 1640 | 1464052425328 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AD9800 == 31 [pid = 1640] [id = 561] 18:13:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E38191B400) [pid = 1640] [serial = 1683] [outer = 0000000000000000] 18:13:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E384507C00) [pid = 1640] [serial = 1684] [outer = 000000E38191B400] 18:13:45 INFO - PROCESS | 1640 | 1464052425381 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E384623000) [pid = 1640] [serial = 1685] [outer = 000000E38191B400] 18:13:45 INFO - PROCESS | 1640 | 1464052425810 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 18:13:45 INFO - PROCESS | 1640 | 1464052425822 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:13:45 INFO - PROCESS | 1640 | 1464052425824 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:13:45 INFO - PROCESS | 1640 | 1464052425838 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:13:45 INFO - PROCESS | 1640 | 1464052425840 Marionette TRACE conn5 <- [1,2210,null,{}] 18:13:45 INFO - PROCESS | 1640 | 1464052425848 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:45 INFO - PROCESS | 1640 | 1464052425928 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:13:45 INFO - PROCESS | 1640 | 1464052425935 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840EA000 == 32 [pid = 1640] [id = 562] 18:13:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E38462F800) [pid = 1640] [serial = 1686] [outer = 0000000000000000] 18:13:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E384CE2400) [pid = 1640] [serial = 1687] [outer = 000000E38462F800] 18:13:45 INFO - PROCESS | 1640 | 1464052425981 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E384CEB000) [pid = 1640] [serial = 1688] [outer = 000000E38462F800] 18:13:46 INFO - PROCESS | 1640 | 1464052426433 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 18:13:46 INFO - PROCESS | 1640 | 1464052426470 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 1640 | 1464052426472 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:13:46 INFO - PROCESS | 1640 | 1464052426480 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 1640 | 1464052426490 Marionette TRACE conn5 <- [1,2214,null,{}] 18:13:46 INFO - PROCESS | 1640 | 1464052426494 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:46 INFO - PROCESS | 1640 | 1464052426580 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:13:46 INFO - PROCESS | 1640 | 1464052426586 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B48800 == 33 [pid = 1640] [id = 563] 18:13:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38578BC00) [pid = 1640] [serial = 1689] [outer = 0000000000000000] 18:13:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E385792400) [pid = 1640] [serial = 1690] [outer = 000000E38578BC00] 18:13:46 INFO - PROCESS | 1640 | 1464052426633 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3857C3000) [pid = 1640] [serial = 1691] [outer = 000000E38578BC00] 18:13:47 INFO - PROCESS | 1640 | 1464052427059 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 647ms 18:13:47 INFO - PROCESS | 1640 | 1464052427127 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 1640 | 1464052427129 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:13:47 INFO - PROCESS | 1640 | 1464052427132 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:13:47 INFO - PROCESS | 1640 | 1464052427134 Marionette TRACE conn5 <- [1,2218,null,{}] 18:13:47 INFO - PROCESS | 1640 | 1464052427138 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:47 INFO - PROCESS | 1640 | 1464052427220 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:13:47 INFO - PROCESS | 1640 | 1464052427229 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E38000 == 34 [pid = 1640] [id = 564] 18:13:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3857C8800) [pid = 1640] [serial = 1692] [outer = 0000000000000000] 18:13:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3857CF400) [pid = 1640] [serial = 1693] [outer = 000000E3857C8800] 18:13:47 INFO - PROCESS | 1640 | 1464052427275 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3858CA400) [pid = 1640] [serial = 1694] [outer = 000000E3857C8800] 18:13:47 INFO - PROCESS | 1640 | 1464052427713 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 628ms 18:13:47 INFO - PROCESS | 1640 | 1464052427767 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 1640 | 1464052427770 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:13:47 INFO - PROCESS | 1640 | 1464052427773 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 1640 | 1464052427775 Marionette TRACE conn5 <- [1,2222,null,{}] 18:13:47 INFO - PROCESS | 1640 | 1464052427784 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:47 INFO - PROCESS | 1640 | 1464052427877 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:13:47 INFO - PROCESS | 1640 | 1464052427892 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DEA800 == 35 [pid = 1640] [id = 565] 18:13:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E385979400) [pid = 1640] [serial = 1695] [outer = 0000000000000000] 18:13:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E38597E000) [pid = 1640] [serial = 1696] [outer = 000000E385979400] 18:13:47 INFO - PROCESS | 1640 | 1464052427947 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E385985800) [pid = 1640] [serial = 1697] [outer = 000000E385979400] 18:13:48 INFO - PROCESS | 1640 | 1464052428412 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 18:13:48 INFO - PROCESS | 1640 | 1464052428468 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:13:48 INFO - PROCESS | 1640 | 1464052428470 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:13:48 INFO - PROCESS | 1640 | 1464052428474 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:13:48 INFO - PROCESS | 1640 | 1464052428476 Marionette TRACE conn5 <- [1,2226,null,{}] 18:13:48 INFO - PROCESS | 1640 | 1464052428489 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:48 INFO - PROCESS | 1640 | 1464052428652 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:13:48 INFO - PROCESS | 1640 | 1464052428710 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826C4800 == 36 [pid = 1640] [id = 566] 18:13:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B10A3000) [pid = 1640] [serial = 1698] [outer = 0000000000000000] 18:13:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B10A5000) [pid = 1640] [serial = 1699] [outer = 000000E3B10A3000] 18:13:48 INFO - PROCESS | 1640 | 1464052428767 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B2242400) [pid = 1640] [serial = 1700] [outer = 000000E3B10A3000] 18:13:49 INFO - PROCESS | 1640 | 1464052429217 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 796ms 18:13:49 INFO - PROCESS | 1640 | 1464052429273 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 1640 | 1464052429275 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:13:49 INFO - PROCESS | 1640 | 1464052429278 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 1640 | 1464052429280 Marionette TRACE conn5 <- [1,2230,null,{}] 18:13:49 INFO - PROCESS | 1640 | 1464052429284 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:49 INFO - PROCESS | 1640 | 1464052429391 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:13:49 INFO - PROCESS | 1640 | 1464052429398 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FE2800 == 37 [pid = 1640] [id = 567] 18:13:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B24BAC00) [pid = 1640] [serial = 1701] [outer = 0000000000000000] 18:13:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B2920400) [pid = 1640] [serial = 1702] [outer = 000000E3B24BAC00] 18:13:49 INFO - PROCESS | 1640 | 1464052429443 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B29DF400) [pid = 1640] [serial = 1703] [outer = 000000E3B24BAC00] 18:13:49 INFO - PROCESS | 1640 | 1464052429909 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 18:13:49 INFO - PROCESS | 1640 | 1464052429973 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 1640 | 1464052429975 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:13:49 INFO - PROCESS | 1640 | 1464052429978 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 1640 | 1464052429980 Marionette TRACE conn5 <- [1,2234,null,{}] 18:13:49 INFO - PROCESS | 1640 | 1464052429984 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:50 INFO - PROCESS | 1640 | 1464052430119 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3BEF9F800) [pid = 1640] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3858C2C00) [pid = 1640] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3BEF9E000) [pid = 1640] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B109C400) [pid = 1640] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B8CB8000) [pid = 1640] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3C033B800) [pid = 1640] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3BEDC6C00) [pid = 1640] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3C0BEC400) [pid = 1640] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3BEDC7000) [pid = 1640] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B40A1C00) [pid = 1640] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B291C800) [pid = 1640] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3826EFC00) [pid = 1640] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E381950400) [pid = 1640] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E380A23C00) [pid = 1640] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BEFA3800) [pid = 1640] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B7792800) [pid = 1640] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3C033C400) [pid = 1640] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B8030800) [pid = 1640] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3857CB800) [pid = 1640] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:13:50 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3814B9C00) [pid = 1640] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:13:50 INFO - PROCESS | 1640 | 1464052430472 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38262D800 == 38 [pid = 1640] [id = 568] 18:13:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3812AFC00) [pid = 1640] [serial = 1704] [outer = 0000000000000000] 18:13:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E381950400) [pid = 1640] [serial = 1705] [outer = 000000E3812AFC00] 18:13:50 INFO - PROCESS | 1640 | 1464052430518 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E38597D800) [pid = 1640] [serial = 1706] [outer = 000000E3812AFC00] 18:13:50 INFO - PROCESS | 1640 | 1464052430878 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 923ms 18:13:50 INFO - PROCESS | 1640 | 1464052430905 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 1640 | 1464052430907 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:13:50 INFO - PROCESS | 1640 | 1464052430910 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:13:50 INFO - PROCESS | 1640 | 1464052430912 Marionette TRACE conn5 <- [1,2238,null,{}] 18:13:50 INFO - PROCESS | 1640 | 1464052430915 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:51 INFO - PROCESS | 1640 | 1464052431026 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:13:51 INFO - PROCESS | 1640 | 1464052431034 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24AF800 == 39 [pid = 1640] [id = 569] 18:13:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E38450DC00) [pid = 1640] [serial = 1707] [outer = 0000000000000000] 18:13:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B2B8B800) [pid = 1640] [serial = 1708] [outer = 000000E38450DC00] 18:13:51 INFO - PROCESS | 1640 | 1464052431081 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B2BB9C00) [pid = 1640] [serial = 1709] [outer = 000000E38450DC00] 18:13:51 INFO - PROCESS | 1640 | 1464052431491 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 18:13:51 INFO - PROCESS | 1640 | 1464052431542 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:13:51 INFO - PROCESS | 1640 | 1464052431544 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:13:51 INFO - PROCESS | 1640 | 1464052431548 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:13:51 INFO - PROCESS | 1640 | 1464052431549 Marionette TRACE conn5 <- [1,2242,null,{}] 18:13:51 INFO - PROCESS | 1640 | 1464052431553 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:51 INFO - PROCESS | 1640 | 1464052431669 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:13:51 INFO - PROCESS | 1640 | 1464052431678 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B35C1000 == 40 [pid = 1640] [id = 570] 18:13:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B2CA9400) [pid = 1640] [serial = 1710] [outer = 0000000000000000] 18:13:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B2CB0000) [pid = 1640] [serial = 1711] [outer = 000000E3B2CA9400] 18:13:51 INFO - PROCESS | 1640 | 1464052431723 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B3226400) [pid = 1640] [serial = 1712] [outer = 000000E3B2CA9400] 18:13:52 INFO - PROCESS | 1640 | 1464052432133 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 18:13:52 INFO - PROCESS | 1640 | 1464052432180 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 1640 | 1464052432182 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:13:52 INFO - PROCESS | 1640 | 1464052432185 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 1640 | 1464052432187 Marionette TRACE conn5 <- [1,2246,null,{}] 18:13:52 INFO - PROCESS | 1640 | 1464052432191 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:52 INFO - PROCESS | 1640 | 1464052432307 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:13:52 INFO - PROCESS | 1640 | 1464052432324 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7B2D800 == 41 [pid = 1640] [id = 571] 18:13:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B2CAC400) [pid = 1640] [serial = 1713] [outer = 0000000000000000] 18:13:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B3FBCC00) [pid = 1640] [serial = 1714] [outer = 000000E3B2CAC400] 18:13:52 INFO - PROCESS | 1640 | 1464052432372 Marionette DEBUG loaded listener.js 18:13:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B7157C00) [pid = 1640] [serial = 1715] [outer = 000000E3B2CAC400] 18:13:53 INFO - PROCESS | 1640 | 1464052433169 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1027ms 18:13:53 INFO - PROCESS | 1640 | 1464052433217 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:13:53 INFO - PROCESS | 1640 | 1464052433223 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:13:53 INFO - PROCESS | 1640 | 1464052433249 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:13:53 INFO - PROCESS | 1640 | 1464052433254 Marionette TRACE conn5 <- [1,2250,null,{}] 18:13:53 INFO - PROCESS | 1640 | 1464052433259 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:53 INFO - PROCESS | 1640 | 1464052433386 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:13:53 INFO - PROCESS | 1640 | 1464052433511 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D72000 == 42 [pid = 1640] [id = 572] 18:13:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3812B2800) [pid = 1640] [serial = 1716] [outer = 0000000000000000] 18:13:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3814E2400) [pid = 1640] [serial = 1717] [outer = 000000E3812B2800] 18:13:53 INFO - PROCESS | 1640 | 1464052433573 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E38191A000) [pid = 1640] [serial = 1718] [outer = 000000E3812B2800] 18:13:54 INFO - PROCESS | 1640 | 1464052434288 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1100ms 18:13:54 INFO - PROCESS | 1640 | 1464052434336 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 1640 | 1464052434343 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:13:54 INFO - PROCESS | 1640 | 1464052434350 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:13:54 INFO - PROCESS | 1640 | 1464052434353 Marionette TRACE conn5 <- [1,2254,null,{}] 18:13:54 INFO - PROCESS | 1640 | 1464052434357 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:54 INFO - PROCESS | 1640 | 1464052434509 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:13:54 INFO - PROCESS | 1640 | 1464052434632 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A54800 == 43 [pid = 1640] [id = 573] 18:13:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E380A8EC00) [pid = 1640] [serial = 1719] [outer = 0000000000000000] 18:13:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3814ED400) [pid = 1640] [serial = 1720] [outer = 000000E380A8EC00] 18:13:54 INFO - PROCESS | 1640 | 1464052434690 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E38330A800) [pid = 1640] [serial = 1721] [outer = 000000E380A8EC00] 18:13:55 INFO - PROCESS | 1640 | 1464052435561 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ECA000 == 42 [pid = 1640] [id = 421] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DDA000 == 41 [pid = 1640] [id = 414] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E2B800 == 40 [pid = 1640] [id = 419] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E30000 == 39 [pid = 1640] [id = 410] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B30800 == 38 [pid = 1640] [id = 416] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840E7800 == 37 [pid = 1640] [id = 420] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DD9000 == 36 [pid = 1640] [id = 418] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825B2000 == 35 [pid = 1640] [id = 411] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E383329800 == 34 [pid = 1640] [id = 413] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E382693000 == 33 [pid = 1640] [id = 412] 18:13:55 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D79000 == 32 [pid = 1640] [id = 555] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B8CC0800) [pid = 1640] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E385799400) [pid = 1640] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1285ms 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3C062A400) [pid = 1640] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3BEFBC800) [pid = 1640] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3C105F400) [pid = 1640] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3BF457000) [pid = 1640] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3B74EC800) [pid = 1640] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B33D2000) [pid = 1640] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B2BAE400) [pid = 1640] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B81B1400) [pid = 1640] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E38408E800) [pid = 1640] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3857C5800) [pid = 1640] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E38266EC00) [pid = 1640] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E383310800) [pid = 1640] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E382677C00) [pid = 1640] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3814B9800) [pid = 1640] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3C2E07400) [pid = 1640] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3C21BA000) [pid = 1640] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3C1CE4000) [pid = 1640] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3C18F7400) [pid = 1640] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3C18F3000) [pid = 1640] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3C1055C00) [pid = 1640] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3BFD95000) [pid = 1640] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3BC7A1C00) [pid = 1640] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B2B8BC00) [pid = 1640] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E385E0FC00) [pid = 1640] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3826EE000) [pid = 1640] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3814EF400) [pid = 1640] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3C029D800) [pid = 1640] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E385978400) [pid = 1640] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3826E0800) [pid = 1640] [serial = 1109] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3B10A0000) [pid = 1640] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3B2035000) [pid = 1640] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E385E04C00) [pid = 1640] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 18:13:55 INFO - PROCESS | 1640 | 1464052435637 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 1640 | 1464052435642 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:13:55 INFO - PROCESS | 1640 | 1464052435649 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 1640 | 1464052435654 Marionette TRACE conn5 <- [1,2258,null,{}] 18:13:55 INFO - PROCESS | 1640 | 1464052435659 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:55 INFO - PROCESS | 1640 | 1464052435754 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:13:55 INFO - PROCESS | 1640 | 1464052435762 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B1E000 == 33 [pid = 1640] [id = 574] 18:13:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3814BF800) [pid = 1640] [serial = 1722] [outer = 0000000000000000] 18:13:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3814E3000) [pid = 1640] [serial = 1723] [outer = 000000E3814BF800] 18:13:55 INFO - PROCESS | 1640 | 1464052435811 Marionette DEBUG loaded listener.js 18:13:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E381919C00) [pid = 1640] [serial = 1724] [outer = 000000E3814BF800] 18:13:56 INFO - PROCESS | 1640 | 1464052436328 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 18:13:56 INFO - PROCESS | 1640 | 1464052436384 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:13:56 INFO - PROCESS | 1640 | 1464052436390 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:13:56 INFO - PROCESS | 1640 | 1464052436397 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:13:56 INFO - PROCESS | 1640 | 1464052436400 Marionette TRACE conn5 <- [1,2262,null,{}] 18:13:56 INFO - PROCESS | 1640 | 1464052436404 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:56 INFO - PROCESS | 1640 | 1464052436493 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:13:56 INFO - PROCESS | 1640 | 1464052436503 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825B4000 == 34 [pid = 1640] [id = 575] 18:13:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E382674800) [pid = 1640] [serial = 1725] [outer = 0000000000000000] 18:13:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E38267A000) [pid = 1640] [serial = 1726] [outer = 000000E382674800] 18:13:56 INFO - PROCESS | 1640 | 1464052436550 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3826EF800) [pid = 1640] [serial = 1727] [outer = 000000E382674800] 18:13:57 INFO - PROCESS | 1640 | 1464052437012 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 18:13:57 INFO - PROCESS | 1640 | 1464052437031 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 1640 | 1464052437034 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:13:57 INFO - PROCESS | 1640 | 1464052437037 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 1640 | 1464052437041 Marionette TRACE conn5 <- [1,2266,null,{}] 18:13:57 INFO - PROCESS | 1640 | 1464052437060 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:57 INFO - PROCESS | 1640 | 1464052437151 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:13:57 INFO - PROCESS | 1640 | 1464052437162 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AD0000 == 35 [pid = 1640] [id = 576] 18:13:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E383C48000) [pid = 1640] [serial = 1728] [outer = 0000000000000000] 18:13:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E383E4B800) [pid = 1640] [serial = 1729] [outer = 000000E383C48000] 18:13:57 INFO - PROCESS | 1640 | 1464052437212 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E384094000) [pid = 1640] [serial = 1730] [outer = 000000E383C48000] 18:13:57 INFO - PROCESS | 1640 | 1464052437677 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 18:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:13:57 INFO - PROCESS | 1640 | 1464052437732 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 1640 | 1464052437735 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:13:57 INFO - PROCESS | 1640 | 1464052437738 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 1640 | 1464052437740 Marionette TRACE conn5 <- [1,2270,null,{}] 18:13:57 INFO - PROCESS | 1640 | 1464052437744 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:57 INFO - PROCESS | 1640 | 1464052437833 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:13:57 INFO - PROCESS | 1640 | 1464052437870 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B2A800 == 36 [pid = 1640] [id = 577] 18:13:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E38450E400) [pid = 1640] [serial = 1731] [outer = 0000000000000000] 18:13:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E38462C400) [pid = 1640] [serial = 1732] [outer = 000000E38450E400] 18:13:57 INFO - PROCESS | 1640 | 1464052437917 Marionette DEBUG loaded listener.js 18:13:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E384CEA000) [pid = 1640] [serial = 1733] [outer = 000000E38450E400] 18:13:58 INFO - PROCESS | 1640 | 1464052438384 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 18:13:58 INFO - PROCESS | 1640 | 1464052438431 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 1640 | 1464052438433 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:13:58 INFO - PROCESS | 1640 | 1464052438437 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - PROCESS | 1640 | 1464052438439 Marionette TRACE conn5 <- [1,2274,null,{}] 18:13:58 INFO - PROCESS | 1640 | 1464052438442 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:58 INFO - PROCESS | 1640 | 1464052438563 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:13:58 INFO - PROCESS | 1640 | 1464052438577 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D9E000 == 37 [pid = 1640] [id = 578] 18:13:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E38578F000) [pid = 1640] [serial = 1734] [outer = 0000000000000000] 18:13:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E385795800) [pid = 1640] [serial = 1735] [outer = 000000E38578F000] 18:13:58 INFO - PROCESS | 1640 | 1464052438624 Marionette DEBUG loaded listener.js 18:13:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3857CA800) [pid = 1640] [serial = 1736] [outer = 000000E38578F000] 18:13:59 INFO - PROCESS | 1640 | 1464052439120 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:13:59 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 18:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 18:13:59 INFO - PROCESS | 1640 | 1464052439174 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:13:59 INFO - PROCESS | 1640 | 1464052439176 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:13:59 INFO - PROCESS | 1640 | 1464052439219 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 1640 | 1464052439221 Marionette TRACE conn5 <- [1,2278,null,{}] 18:13:59 INFO - PROCESS | 1640 | 1464052439225 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:59 INFO - PROCESS | 1640 | 1464052439352 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:13:59 INFO - PROCESS | 1640 | 1464052439400 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E68000 == 38 [pid = 1640] [id = 579] 18:13:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E385E03C00) [pid = 1640] [serial = 1737] [outer = 0000000000000000] 18:13:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385E0A800) [pid = 1640] [serial = 1738] [outer = 000000E385E03C00] 18:13:59 INFO - PROCESS | 1640 | 1464052439448 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B109A000) [pid = 1640] [serial = 1739] [outer = 000000E385E03C00] 18:13:59 INFO - PROCESS | 1640 | 1464052439879 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 18:13:59 INFO - PROCESS | 1640 | 1464052439901 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:13:59 INFO - PROCESS | 1640 | 1464052439903 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:13:59 INFO - PROCESS | 1640 | 1464052439911 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 1640 | 1464052439913 Marionette TRACE conn5 <- [1,2282,null,{}] 18:13:59 INFO - PROCESS | 1640 | 1464052439917 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:00 INFO - PROCESS | 1640 | 1464052440023 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:14:00 INFO - PROCESS | 1640 | 1464052440030 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840DE800 == 39 [pid = 1640] [id = 580] 18:14:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E385E05C00) [pid = 1640] [serial = 1740] [outer = 0000000000000000] 18:14:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B10A3C00) [pid = 1640] [serial = 1741] [outer = 000000E385E05C00] 18:14:00 INFO - PROCESS | 1640 | 1464052440083 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B2038800) [pid = 1640] [serial = 1742] [outer = 000000E385E05C00] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B10A3000) [pid = 1640] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E381EEE400) [pid = 1640] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E38191B400) [pid = 1640] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E380A94000) [pid = 1640] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E38578BC00) [pid = 1640] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E385979400) [pid = 1640] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3812AA800) [pid = 1640] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3814B9000) [pid = 1640] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3857C8800) [pid = 1640] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E38462F800) [pid = 1640] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3809B1400) [pid = 1640] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E380A91800) [pid = 1640] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3B24BAC00) [pid = 1640] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3B2CA9400) [pid = 1640] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3812AFC00) [pid = 1640] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:14:00 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E38450DC00) [pid = 1640] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:14:00 INFO - PROCESS | 1640 | 1464052440621 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 735ms 18:14:00 INFO - PROCESS | 1640 | 1464052440646 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 1640 | 1464052440648 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:14:00 INFO - PROCESS | 1640 | 1464052440651 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - PROCESS | 1640 | 1464052440653 Marionette TRACE conn5 <- [1,2286,null,{}] 18:14:00 INFO - PROCESS | 1640 | 1464052440657 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:00 INFO - PROCESS | 1640 | 1464052440762 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:14:00 INFO - PROCESS | 1640 | 1464052440769 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B20F2000 == 40 [pid = 1640] [id = 581] 18:14:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E383C46800) [pid = 1640] [serial = 1743] [outer = 0000000000000000] 18:14:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E38462F800) [pid = 1640] [serial = 1744] [outer = 000000E383C46800] 18:14:00 INFO - PROCESS | 1640 | 1464052440816 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B1BCD000) [pid = 1640] [serial = 1745] [outer = 000000E383C46800] 18:14:01 INFO - PROCESS | 1640 | 1464052441227 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 18:14:01 INFO - PROCESS | 1640 | 1464052441284 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:14:01 INFO - PROCESS | 1640 | 1464052441286 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:14:01 INFO - PROCESS | 1640 | 1464052441289 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 1640 | 1464052441292 Marionette TRACE conn5 <- [1,2290,null,{}] 18:14:01 INFO - PROCESS | 1640 | 1464052441295 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:01 INFO - PROCESS | 1640 | 1464052441378 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:14:01 INFO - PROCESS | 1640 | 1464052441385 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D8A800 == 41 [pid = 1640] [id = 582] 18:14:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B24BEC00) [pid = 1640] [serial = 1746] [outer = 0000000000000000] 18:14:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B29D4000) [pid = 1640] [serial = 1747] [outer = 000000E3B24BEC00] 18:14:01 INFO - PROCESS | 1640 | 1464052441430 Marionette DEBUG loaded listener.js 18:14:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3B2A74C00) [pid = 1640] [serial = 1748] [outer = 000000E3B24BEC00] 18:14:01 INFO - PROCESS | 1640 | 1464052441855 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 586ms 18:14:01 INFO - PROCESS | 1640 | 1464052441886 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 1640 | 1464052441888 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:14:01 INFO - PROCESS | 1640 | 1464052441891 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 1640 | 1464052441893 Marionette TRACE conn5 <- [1,2294,null,{}] 18:14:01 INFO - PROCESS | 1640 | 1464052441902 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:01 INFO - PROCESS | 1640 | 1464052441985 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:14:01 INFO - PROCESS | 1640 | 1464052441995 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B732C800 == 42 [pid = 1640] [id = 583] 18:14:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B2B88C00) [pid = 1640] [serial = 1749] [outer = 0000000000000000] 18:14:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B2BB1400) [pid = 1640] [serial = 1750] [outer = 000000E3B2B88C00] 18:14:02 INFO - PROCESS | 1640 | 1464052442040 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B2CAE400) [pid = 1640] [serial = 1751] [outer = 000000E3B2B88C00] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E383329000 == 41 [pid = 1640] [id = 426] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B11800 == 40 [pid = 1640] [id = 415] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E38097F000 == 39 [pid = 1640] [id = 424] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FE0000 == 38 [pid = 1640] [id = 422] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E98800 == 37 [pid = 1640] [id = 425] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825B1800 == 36 [pid = 1640] [id = 417] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B15000 == 35 [pid = 1640] [id = 423] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B12000 == 34 [pid = 1640] [id = 409] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B1E000 == 33 [pid = 1640] [id = 574] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825B4000 == 32 [pid = 1640] [id = 575] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AD0000 == 31 [pid = 1640] [id = 576] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D8A800 == 30 [pid = 1640] [id = 582] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B2A800 == 29 [pid = 1640] [id = 577] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B20F2000 == 28 [pid = 1640] [id = 581] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E384D9E000 == 27 [pid = 1640] [id = 578] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E386E68000 == 26 [pid = 1640] [id = 579] 18:14:03 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840DE800 == 25 [pid = 1640] [id = 580] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B10A5000) [pid = 1640] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E382673400) [pid = 1640] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3826E9400) [pid = 1640] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E384507C00) [pid = 1640] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E384623000) [pid = 1640] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3B7113000) [pid = 1640] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E385792400) [pid = 1640] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3857C3000) [pid = 1640] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E38597E000) [pid = 1640] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3814E5000) [pid = 1640] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E381816400) [pid = 1640] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E383C3B000) [pid = 1640] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E383307000) [pid = 1640] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3857CF400) [pid = 1640] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E384CE2400) [pid = 1640] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E384CEB000) [pid = 1640] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E381943800) [pid = 1640] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E38194FC00) [pid = 1640] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3858CA400) [pid = 1640] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E380A92400) [pid = 1640] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3812AA000) [pid = 1640] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E3B2920400) [pid = 1640] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 62 (000000E3B2242400) [pid = 1640] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 61 (000000E3B2CB0000) [pid = 1640] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 60 (000000E3B29DF400) [pid = 1640] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 59 (000000E3B3226400) [pid = 1640] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 58 (000000E381950400) [pid = 1640] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 57 (000000E38597D800) [pid = 1640] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 56 (000000E3B2BB9C00) [pid = 1640] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 55 (000000E385985800) [pid = 1640] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | --DOMWINDOW == 54 (000000E3B2B8B800) [pid = 1640] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 18:14:03 INFO - PROCESS | 1640 | 1464052443957 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2086ms 18:14:03 INFO - PROCESS | 1640 | 1464052443980 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 1640 | 1464052443984 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:14:03 INFO - PROCESS | 1640 | 1464052443990 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 1640 | 1464052443994 Marionette TRACE conn5 <- [1,2298,null,{}] 18:14:04 INFO - PROCESS | 1640 | 1464052444001 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:04 INFO - PROCESS | 1640 | 1464052444098 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:14:04 INFO - PROCESS | 1640 | 1464052444108 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819DD000 == 26 [pid = 1640] [id = 584] 18:14:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 55 (000000E380A98800) [pid = 1640] [serial = 1752] [outer = 0000000000000000] 18:14:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 56 (000000E380A99000) [pid = 1640] [serial = 1753] [outer = 000000E380A98800] 18:14:04 INFO - PROCESS | 1640 | 1464052444159 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 57 (000000E3812B2000) [pid = 1640] [serial = 1754] [outer = 000000E380A98800] 18:14:04 INFO - PROCESS | 1640 | 1464052444651 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 693ms 18:14:04 INFO - PROCESS | 1640 | 1464052444686 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:14:04 INFO - PROCESS | 1640 | 1464052444693 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:14:04 INFO - PROCESS | 1640 | 1464052444699 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:14:04 INFO - PROCESS | 1640 | 1464052444702 Marionette TRACE conn5 <- [1,2302,null,{}] 18:14:04 INFO - PROCESS | 1640 | 1464052444706 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:04 INFO - PROCESS | 1640 | 1464052444796 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:14:04 INFO - PROCESS | 1640 | 1464052444806 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D75800 == 27 [pid = 1640] [id = 585] 18:14:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 58 (000000E3814E8000) [pid = 1640] [serial = 1755] [outer = 0000000000000000] 18:14:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 59 (000000E381810C00) [pid = 1640] [serial = 1756] [outer = 000000E3814E8000] 18:14:04 INFO - PROCESS | 1640 | 1464052444855 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 60 (000000E38181C800) [pid = 1640] [serial = 1757] [outer = 000000E3814E8000] 18:14:05 INFO - PROCESS | 1640 | 1464052445347 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 668ms 18:14:05 INFO - PROCESS | 1640 | 1464052445373 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 1640 | 1464052445376 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:14:05 INFO - PROCESS | 1640 | 1464052445394 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - PROCESS | 1640 | 1464052445399 Marionette TRACE conn5 <- [1,2306,null,{}] 18:14:05 INFO - PROCESS | 1640 | 1464052445411 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:05 INFO - PROCESS | 1640 | 1464052445532 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:14:05 INFO - PROCESS | 1640 | 1464052445611 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825AD800 == 28 [pid = 1640] [id = 586] 18:14:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 61 (000000E3809AA000) [pid = 1640] [serial = 1758] [outer = 0000000000000000] 18:14:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 62 (000000E38194C000) [pid = 1640] [serial = 1759] [outer = 000000E3809AA000] 18:14:05 INFO - PROCESS | 1640 | 1464052445662 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 63 (000000E381EE8400) [pid = 1640] [serial = 1760] [outer = 000000E3809AA000] 18:14:06 INFO - PROCESS | 1640 | 1464052446052 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 1640 | 1464052446145 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:14:06 INFO - PROCESS | 1640 | 1464052446148 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:14:06 INFO - PROCESS | 1640 | 1464052446150 Marionette TRACE conn5 <- [1,2310,null,{}] 18:14:06 INFO - PROCESS | 1640 | 1464052446154 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:06 INFO - PROCESS | 1640 | 1464052446240 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:14:06 INFO - PROCESS | 1640 | 1464052446247 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826C9000 == 29 [pid = 1640] [id = 587] 18:14:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E381EF0C00) [pid = 1640] [serial = 1761] [outer = 0000000000000000] 18:14:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3826E5C00) [pid = 1640] [serial = 1762] [outer = 000000E381EF0C00] 18:14:06 INFO - PROCESS | 1640 | 1464052446294 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E383305C00) [pid = 1640] [serial = 1763] [outer = 000000E381EF0C00] 18:14:06 INFO - PROCESS | 1640 | 1464052446715 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 585ms 18:14:06 INFO - PROCESS | 1640 | 1464052446734 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 1640 | 1464052446736 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:14:06 INFO - PROCESS | 1640 | 1464052446750 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:14:06 INFO - PROCESS | 1640 | 1464052446752 Marionette TRACE conn5 <- [1,2314,null,{}] 18:14:06 INFO - PROCESS | 1640 | 1464052446756 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:06 INFO - PROCESS | 1640 | 1464052446837 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:14:06 INFO - PROCESS | 1640 | 1464052446845 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AC3800 == 30 [pid = 1640] [id = 588] 18:14:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3814E4C00) [pid = 1640] [serial = 1764] [outer = 0000000000000000] 18:14:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E383309400) [pid = 1640] [serial = 1765] [outer = 000000E3814E4C00] 18:14:06 INFO - PROCESS | 1640 | 1464052446900 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E383C43C00) [pid = 1640] [serial = 1766] [outer = 000000E3814E4C00] 18:14:07 INFO - PROCESS | 1640 | 1464052447346 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 18:14:07 INFO - PROCESS | 1640 | 1464052447384 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 1640 | 1464052447386 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:14:07 INFO - PROCESS | 1640 | 1464052447389 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:14:07 INFO - PROCESS | 1640 | 1464052447391 Marionette TRACE conn5 <- [1,2318,null,{}] 18:14:07 INFO - PROCESS | 1640 | 1464052447399 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:07 INFO - PROCESS | 1640 | 1464052447514 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:14:07 INFO - PROCESS | 1640 | 1464052447525 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DDF800 == 31 [pid = 1640] [id = 589] 18:14:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E38408AC00) [pid = 1640] [serial = 1767] [outer = 0000000000000000] 18:14:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E384510000) [pid = 1640] [serial = 1768] [outer = 000000E38408AC00] 18:14:07 INFO - PROCESS | 1640 | 1464052447578 Marionette DEBUG loaded listener.js 18:14:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E38462A800) [pid = 1640] [serial = 1769] [outer = 000000E38408AC00] 18:14:08 INFO - PROCESS | 1640 | 1464052448010 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms 18:14:08 INFO - PROCESS | 1640 | 1464052448084 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:14:08 INFO - PROCESS | 1640 | 1464052448086 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:14:08 INFO - PROCESS | 1640 | 1464052448090 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:14:08 INFO - PROCESS | 1640 | 1464052448091 Marionette TRACE conn5 <- [1,2322,null,{}] 18:14:08 INFO - PROCESS | 1640 | 1464052448095 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:08 INFO - PROCESS | 1640 | 1464052448172 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:14:08 INFO - PROCESS | 1640 | 1464052448211 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B24800 == 32 [pid = 1640] [id = 590] 18:14:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E380A3C800) [pid = 1640] [serial = 1770] [outer = 0000000000000000] 18:14:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E384CE6C00) [pid = 1640] [serial = 1771] [outer = 000000E380A3C800] 18:14:08 INFO - PROCESS | 1640 | 1464052448257 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E38578DC00) [pid = 1640] [serial = 1772] [outer = 000000E380A3C800] 18:14:08 INFO - PROCESS | 1640 | 1464052448683 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 18:14:08 INFO - PROCESS | 1640 | 1464052448722 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:14:08 INFO - PROCESS | 1640 | 1464052448724 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:14:08 INFO - PROCESS | 1640 | 1464052448727 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:14:08 INFO - PROCESS | 1640 | 1464052448729 Marionette TRACE conn5 <- [1,2326,null,{}] 18:14:08 INFO - PROCESS | 1640 | 1464052448733 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:08 INFO - PROCESS | 1640 | 1464052448813 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:14:08 INFO - PROCESS | 1640 | 1464052448821 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D93000 == 33 [pid = 1640] [id = 591] 18:14:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E385796C00) [pid = 1640] [serial = 1773] [outer = 0000000000000000] 18:14:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3857C9C00) [pid = 1640] [serial = 1774] [outer = 000000E385796C00] 18:14:08 INFO - PROCESS | 1640 | 1464052448868 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3857CF400) [pid = 1640] [serial = 1775] [outer = 000000E385796C00] 18:14:09 INFO - PROCESS | 1640 | 1464052449314 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 627ms 18:14:09 INFO - PROCESS | 1640 | 1464052449358 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:14:09 INFO - PROCESS | 1640 | 1464052449361 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:14:09 INFO - PROCESS | 1640 | 1464052449364 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:14:09 INFO - PROCESS | 1640 | 1464052449366 Marionette TRACE conn5 <- [1,2330,null,{}] 18:14:09 INFO - PROCESS | 1640 | 1464052449370 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:09 INFO - PROCESS | 1640 | 1464052449478 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:14:09 INFO - PROCESS | 1640 | 1464052449486 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825AD000 == 34 [pid = 1640] [id = 592] 18:14:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E385798000) [pid = 1640] [serial = 1776] [outer = 0000000000000000] 18:14:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3858C9400) [pid = 1640] [serial = 1777] [outer = 000000E385798000] 18:14:09 INFO - PROCESS | 1640 | 1464052449532 Marionette DEBUG loaded listener.js 18:14:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3858D1400) [pid = 1640] [serial = 1778] [outer = 000000E385798000] 18:14:10 INFO - PROCESS | 1640 | 1464052450043 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 732ms 18:14:10 INFO - PROCESS | 1640 | 1464052450098 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 1640 | 1464052450100 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:14:10 INFO - PROCESS | 1640 | 1464052450109 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - PROCESS | 1640 | 1464052450111 Marionette TRACE conn5 <- [1,2334,null,{}] 18:14:10 INFO - PROCESS | 1640 | 1464052450115 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:10 INFO - PROCESS | 1640 | 1464052450235 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:14:10 INFO - PROCESS | 1640 | 1464052450246 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E58800 == 35 [pid = 1640] [id = 593] 18:14:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E385979400) [pid = 1640] [serial = 1779] [outer = 0000000000000000] 18:14:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E38597CC00) [pid = 1640] [serial = 1780] [outer = 000000E385979400] 18:14:10 INFO - PROCESS | 1640 | 1464052450336 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E385985800) [pid = 1640] [serial = 1781] [outer = 000000E385979400] 18:14:10 INFO - PROCESS | 1640 | 1464052450767 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 18:14:10 INFO - PROCESS | 1640 | 1464052450824 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 1640 | 1464052450827 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:14:10 INFO - PROCESS | 1640 | 1464052450831 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:14:10 INFO - PROCESS | 1640 | 1464052450833 Marionette TRACE conn5 <- [1,2338,null,{}] 18:14:10 INFO - PROCESS | 1640 | 1464052450837 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:10 INFO - PROCESS | 1640 | 1464052450959 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:14:10 INFO - PROCESS | 1640 | 1464052450974 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AC2800 == 36 [pid = 1640] [id = 594] 18:14:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B109B800) [pid = 1640] [serial = 1782] [outer = 0000000000000000] 18:14:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B10A4800) [pid = 1640] [serial = 1783] [outer = 000000E3B109B800] 18:14:11 INFO - PROCESS | 1640 | 1464052451070 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B2011000) [pid = 1640] [serial = 1784] [outer = 000000E3B109B800] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B24BEC00) [pid = 1640] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E38578F000) [pid = 1640] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E385E03C00) [pid = 1640] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E385E05C00) [pid = 1640] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E383C46800) [pid = 1640] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E38450E400) [pid = 1640] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E383C48000) [pid = 1640] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E382674800) [pid = 1640] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3814BF800) [pid = 1640] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E380A8EC00) [pid = 1640] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3812B2800) [pid = 1640] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:14:11 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3B2CAC400) [pid = 1640] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:14:11 INFO - PROCESS | 1640 | 1464052451527 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 18:14:11 INFO - PROCESS | 1640 | 1464052451572 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:14:11 INFO - PROCESS | 1640 | 1464052451574 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:14:11 INFO - PROCESS | 1640 | 1464052451578 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:14:11 INFO - PROCESS | 1640 | 1464052451580 Marionette TRACE conn5 <- [1,2342,null,{}] 18:14:11 INFO - PROCESS | 1640 | 1464052451583 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:11 INFO - PROCESS | 1640 | 1464052451664 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:14:11 INFO - PROCESS | 1640 | 1464052451671 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0F9D800 == 37 [pid = 1640] [id = 595] 18:14:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E384625800) [pid = 1640] [serial = 1785] [outer = 0000000000000000] 18:14:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E384629400) [pid = 1640] [serial = 1786] [outer = 000000E384625800] 18:14:11 INFO - PROCESS | 1640 | 1464052451726 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B24BB400) [pid = 1640] [serial = 1787] [outer = 000000E384625800] 18:14:12 INFO - PROCESS | 1640 | 1464052452156 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 626ms 18:14:12 INFO - PROCESS | 1640 | 1464052452208 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 1640 | 1464052452210 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:14:12 INFO - PROCESS | 1640 | 1464052452213 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 1640 | 1464052452215 Marionette TRACE conn5 <- [1,2346,null,{}] 18:14:12 INFO - PROCESS | 1640 | 1464052452219 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:12 INFO - PROCESS | 1640 | 1464052452299 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:14:12 INFO - PROCESS | 1640 | 1464052452308 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24B0800 == 38 [pid = 1640] [id = 596] 18:14:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B291F800) [pid = 1640] [serial = 1788] [outer = 0000000000000000] 18:14:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B29D7800) [pid = 1640] [serial = 1789] [outer = 000000E3B291F800] 18:14:12 INFO - PROCESS | 1640 | 1464052452355 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B2B7D400) [pid = 1640] [serial = 1790] [outer = 000000E3B291F800] 18:14:12 INFO - PROCESS | 1640 | 1464052452792 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 18:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:14:12 INFO - PROCESS | 1640 | 1464052452849 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 1640 | 1464052452851 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:14:12 INFO - PROCESS | 1640 | 1464052452854 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 1640 | 1464052452856 Marionette TRACE conn5 <- [1,2350,null,{}] 18:14:12 INFO - PROCESS | 1640 | 1464052452861 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:12 INFO - PROCESS | 1640 | 1464052452941 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:14:12 INFO - PROCESS | 1640 | 1464052452948 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3019800 == 39 [pid = 1640] [id = 597] 18:14:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3B2B8B800) [pid = 1640] [serial = 1791] [outer = 0000000000000000] 18:14:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B2BB2800) [pid = 1640] [serial = 1792] [outer = 000000E3B2B8B800] 18:14:13 INFO - PROCESS | 1640 | 1464052452993 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B2CA6C00) [pid = 1640] [serial = 1793] [outer = 000000E3B2B8B800] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E38262D800 == 38 [pid = 1640] [id = 568] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D72000 == 37 [pid = 1640] [id = 572] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826C4800 == 36 [pid = 1640] [id = 566] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B24AF800 == 35 [pid = 1640] [id = 569] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B35C1000 == 34 [pid = 1640] [id = 570] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DEA800 == 33 [pid = 1640] [id = 565] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AD9800 == 32 [pid = 1640] [id = 561] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A54800 == 31 [pid = 1640] [id = 573] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B48800 == 30 [pid = 1640] [id = 563] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FE2800 == 29 [pid = 1640] [id = 567] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826C6000 == 28 [pid = 1640] [id = 560] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7B2D800 == 27 [pid = 1640] [id = 571] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E382625800 == 26 [pid = 1640] [id = 559] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E38800 == 25 [pid = 1640] [id = 558] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840EA000 == 24 [pid = 1640] [id = 562] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381408000 == 23 [pid = 1640] [id = 556] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B39800 == 22 [pid = 1640] [id = 557] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E38000 == 21 [pid = 1640] [id = 564] 18:14:13 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B732C800 == 20 [pid = 1640] [id = 583] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B2A74C00) [pid = 1640] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3B2BB1400) [pid = 1640] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E385795800) [pid = 1640] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E385E0A800) [pid = 1640] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3857CA800) [pid = 1640] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3B10A3C00) [pid = 1640] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B109A000) [pid = 1640] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B2038800) [pid = 1640] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E38462F800) [pid = 1640] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3B29D4000) [pid = 1640] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E38462C400) [pid = 1640] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E383E4B800) [pid = 1640] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E384094000) [pid = 1640] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E38267A000) [pid = 1640] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3826EF800) [pid = 1640] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3814E3000) [pid = 1640] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E381919C00) [pid = 1640] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E38330A800) [pid = 1640] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3814ED400) [pid = 1640] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E38191A000) [pid = 1640] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E3814E2400) [pid = 1640] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 62 (000000E3B3FBCC00) [pid = 1640] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 61 (000000E3B7157C00) [pid = 1640] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 60 (000000E3B1BCD000) [pid = 1640] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | --DOMWINDOW == 59 (000000E384CEA000) [pid = 1640] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 18:14:14 INFO - PROCESS | 1640 | 1464052454842 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2035ms 18:14:14 INFO - PROCESS | 1640 | 1464052454895 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 1640 | 1464052454899 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:14:14 INFO - PROCESS | 1640 | 1464052454905 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:14:14 INFO - PROCESS | 1640 | 1464052454909 Marionette TRACE conn5 <- [1,2354,null,{}] 18:14:14 INFO - PROCESS | 1640 | 1464052454915 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:15 INFO - PROCESS | 1640 | 1464052455006 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:14:15 INFO - PROCESS | 1640 | 1464052455015 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819D8800 == 21 [pid = 1640] [id = 598] 18:14:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 60 (000000E380A94000) [pid = 1640] [serial = 1794] [outer = 0000000000000000] 18:14:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 61 (000000E380A94800) [pid = 1640] [serial = 1795] [outer = 000000E380A94000] 18:14:15 INFO - PROCESS | 1640 | 1464052455065 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 62 (000000E3812B0C00) [pid = 1640] [serial = 1796] [outer = 000000E380A94000] 18:14:15 INFO - PROCESS | 1640 | 1464052455560 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 18:14:15 INFO - PROCESS | 1640 | 1464052455600 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:14:15 INFO - PROCESS | 1640 | 1464052455607 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:14:15 INFO - PROCESS | 1640 | 1464052455614 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:14:15 INFO - PROCESS | 1640 | 1464052455617 Marionette TRACE conn5 <- [1,2358,null,{}] 18:14:15 INFO - PROCESS | 1640 | 1464052455621 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:15 INFO - PROCESS | 1640 | 1464052455707 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:14:15 INFO - PROCESS | 1640 | 1464052455717 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381D79000 == 22 [pid = 1640] [id = 599] 18:14:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 63 (000000E3814C1800) [pid = 1640] [serial = 1797] [outer = 0000000000000000] 18:14:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E3814ECC00) [pid = 1640] [serial = 1798] [outer = 000000E3814C1800] 18:14:15 INFO - PROCESS | 1640 | 1464052455765 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E38181A000) [pid = 1640] [serial = 1799] [outer = 000000E3814C1800] 18:14:16 INFO - PROCESS | 1640 | 1464052456229 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 673ms 18:14:16 INFO - PROCESS | 1640 | 1464052456291 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:14:16 INFO - PROCESS | 1640 | 1464052456294 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:14:16 INFO - PROCESS | 1640 | 1464052456298 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:14:16 INFO - PROCESS | 1640 | 1464052456302 Marionette TRACE conn5 <- [1,2362,null,{}] 18:14:16 INFO - PROCESS | 1640 | 1464052456314 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:16 INFO - PROCESS | 1640 | 1464052456439 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:14:16 INFO - PROCESS | 1640 | 1464052456518 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825A2000 == 23 [pid = 1640] [id = 600] 18:14:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3809B5C00) [pid = 1640] [serial = 1800] [outer = 0000000000000000] 18:14:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E381947000) [pid = 1640] [serial = 1801] [outer = 000000E3809B5C00] 18:14:16 INFO - PROCESS | 1640 | 1464052456569 Marionette DEBUG loaded listener.js 18:14:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E381EE6000) [pid = 1640] [serial = 1802] [outer = 000000E3809B5C00] 18:14:16 INFO - PROCESS | 1640 | 1464052456960 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 693ms 18:14:17 INFO - PROCESS | 1640 | 1464052456992 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:14:17 INFO - PROCESS | 1640 | 1464052456995 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:14:17 INFO - PROCESS | 1640 | 1464052457006 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:14:17 INFO - PROCESS | 1640 | 1464052457008 Marionette TRACE conn5 <- [1,2366,null,{}] 18:14:17 INFO - PROCESS | 1640 | 1464052457012 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:17 INFO - PROCESS | 1640 | 1464052457092 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:14:17 INFO - PROCESS | 1640 | 1464052457099 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826B3000 == 24 [pid = 1640] [id = 601] 18:14:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E382672000) [pid = 1640] [serial = 1803] [outer = 0000000000000000] 18:14:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E38267A000) [pid = 1640] [serial = 1804] [outer = 000000E382672000] 18:14:17 INFO - PROCESS | 1640 | 1464052457145 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E3826EE400) [pid = 1640] [serial = 1805] [outer = 000000E382672000] 18:14:17 INFO - PROCESS | 1640 | 1464052457577 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 18:14:17 INFO - PROCESS | 1640 | 1464052457640 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:14:17 INFO - PROCESS | 1640 | 1464052457643 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:14:17 INFO - PROCESS | 1640 | 1464052457646 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:14:17 INFO - PROCESS | 1640 | 1464052457648 Marionette TRACE conn5 <- [1,2370,null,{}] 18:14:17 INFO - PROCESS | 1640 | 1464052457652 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:17 INFO - PROCESS | 1640 | 1464052457734 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:14:17 INFO - PROCESS | 1640 | 1464052457743 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AC5000 == 25 [pid = 1640] [id = 602] 18:14:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3814C0000) [pid = 1640] [serial = 1806] [outer = 0000000000000000] 18:14:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E383310800) [pid = 1640] [serial = 1807] [outer = 000000E3814C0000] 18:14:17 INFO - PROCESS | 1640 | 1464052457791 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E383C49800) [pid = 1640] [serial = 1808] [outer = 000000E3814C0000] 18:14:18 INFO - PROCESS | 1640 | 1464052458274 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 18:14:18 INFO - PROCESS | 1640 | 1464052458320 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 1640 | 1464052458322 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:14:18 INFO - PROCESS | 1640 | 1464052458325 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 1640 | 1464052458327 Marionette TRACE conn5 <- [1,2374,null,{}] 18:14:18 INFO - PROCESS | 1640 | 1464052458330 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:18 INFO - PROCESS | 1640 | 1464052458431 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:14:18 INFO - PROCESS | 1640 | 1464052458441 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840E0800 == 26 [pid = 1640] [id = 603] 18:14:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E384094000) [pid = 1640] [serial = 1809] [outer = 0000000000000000] 18:14:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E38450E400) [pid = 1640] [serial = 1810] [outer = 000000E384094000] 18:14:18 INFO - PROCESS | 1640 | 1464052458489 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E38462B800) [pid = 1640] [serial = 1811] [outer = 000000E384094000] 18:14:18 INFO - PROCESS | 1640 | 1464052458901 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 18:14:18 INFO - PROCESS | 1640 | 1464052458957 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 1640 | 1464052458959 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:14:18 INFO - PROCESS | 1640 | 1464052458963 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 1640 | 1464052458964 Marionette TRACE conn5 <- [1,2378,null,{}] 18:14:18 INFO - PROCESS | 1640 | 1464052458968 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:19 INFO - PROCESS | 1640 | 1464052459048 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:14:19 INFO - PROCESS | 1640 | 1464052459055 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B4F000 == 27 [pid = 1640] [id = 604] 18:14:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E384628C00) [pid = 1640] [serial = 1812] [outer = 0000000000000000] 18:14:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E384CE7C00) [pid = 1640] [serial = 1813] [outer = 000000E384628C00] 18:14:19 INFO - PROCESS | 1640 | 1464052459101 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E385791800) [pid = 1640] [serial = 1814] [outer = 000000E384628C00] 18:14:19 INFO - PROCESS | 1640 | 1464052459555 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 18:14:19 INFO - PROCESS | 1640 | 1464052459595 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:14:19 INFO - PROCESS | 1640 | 1464052459597 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:14:19 INFO - PROCESS | 1640 | 1464052459600 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:14:19 INFO - PROCESS | 1640 | 1464052459602 Marionette TRACE conn5 <- [1,2382,null,{}] 18:14:19 INFO - PROCESS | 1640 | 1464052459605 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:19 INFO - PROCESS | 1640 | 1464052459683 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:14:19 INFO - PROCESS | 1640 | 1464052459690 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DA8800 == 28 [pid = 1640] [id = 605] 18:14:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E385797C00) [pid = 1640] [serial = 1815] [outer = 0000000000000000] 18:14:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3857C3000) [pid = 1640] [serial = 1816] [outer = 000000E385797C00] 18:14:19 INFO - PROCESS | 1640 | 1464052459736 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3857D0000) [pid = 1640] [serial = 1817] [outer = 000000E385797C00] 18:14:20 INFO - PROCESS | 1640 | 1464052460259 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 18:14:20 INFO - PROCESS | 1640 | 1464052460294 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 1640 | 1464052460296 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:14:20 INFO - PROCESS | 1640 | 1464052460299 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:14:20 INFO - PROCESS | 1640 | 1464052460301 Marionette TRACE conn5 <- [1,2386,null,{}] 18:14:20 INFO - PROCESS | 1640 | 1464052460305 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:20 INFO - PROCESS | 1640 | 1464052460410 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:14:20 INFO - PROCESS | 1640 | 1464052460486 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825A0000 == 29 [pid = 1640] [id = 606] 18:14:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3858C8C00) [pid = 1640] [serial = 1818] [outer = 0000000000000000] 18:14:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3858CCC00) [pid = 1640] [serial = 1819] [outer = 000000E3858C8C00] 18:14:20 INFO - PROCESS | 1640 | 1464052460532 Marionette DEBUG loaded listener.js 18:14:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E385982000) [pid = 1640] [serial = 1820] [outer = 000000E3858C8C00] 18:14:20 INFO - PROCESS | 1640 | 1464052460949 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 18:14:21 INFO - PROCESS | 1640 | 1464052460996 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:14:21 INFO - PROCESS | 1640 | 1464052460998 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:14:21 INFO - PROCESS | 1640 | 1464052461001 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 1640 | 1464052461003 Marionette TRACE conn5 <- [1,2390,null,{}] 18:14:21 INFO - PROCESS | 1640 | 1464052461016 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:21 INFO - PROCESS | 1640 | 1464052461126 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:14:21 INFO - PROCESS | 1640 | 1464052461133 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ED7000 == 30 [pid = 1640] [id = 607] 18:14:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E385E04800) [pid = 1640] [serial = 1821] [outer = 0000000000000000] 18:14:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385E0AC00) [pid = 1640] [serial = 1822] [outer = 000000E385E04800] 18:14:21 INFO - PROCESS | 1640 | 1464052461179 Marionette DEBUG loaded listener.js 18:14:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B1099400) [pid = 1640] [serial = 1823] [outer = 000000E385E04800] 18:14:21 INFO - PROCESS | 1640 | 1464052461641 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 18:14:21 INFO - PROCESS | 1640 | 1464052461694 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:14:21 INFO - PROCESS | 1640 | 1464052461697 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:14:21 INFO - PROCESS | 1640 | 1464052461700 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 1640 | 1464052461703 Marionette TRACE conn5 <- [1,2394,null,{}] 18:14:21 INFO - PROCESS | 1640 | 1464052461714 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:21 INFO - PROCESS | 1640 | 1464052461866 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B291F800) [pid = 1640] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E385979400) [pid = 1640] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E380A3C800) [pid = 1640] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3809AA000) [pid = 1640] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E384625800) [pid = 1640] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B109B800) [pid = 1640] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3814E4C00) [pid = 1640] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E381EF0C00) [pid = 1640] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E385798000) [pid = 1640] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E380A98800) [pid = 1640] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E385796C00) [pid = 1640] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3814E8000) [pid = 1640] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3B2B88C00) [pid = 1640] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:14:22 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E38408AC00) [pid = 1640] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:14:22 INFO - PROCESS | 1640 | 1464052462041 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38262B800 == 31 [pid = 1640] [id = 608] 18:14:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E380A34400) [pid = 1640] [serial = 1824] [outer = 0000000000000000] 18:14:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3814E1800) [pid = 1640] [serial = 1825] [outer = 000000E380A34400] 18:14:22 INFO - PROCESS | 1640 | 1464052462092 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E385976400) [pid = 1640] [serial = 1826] [outer = 000000E380A34400] 18:14:22 INFO - PROCESS | 1640 | 1464052462466 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 798ms 18:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:14:22 INFO - PROCESS | 1640 | 1464052462500 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:14:22 INFO - PROCESS | 1640 | 1464052462502 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:14:22 INFO - PROCESS | 1640 | 1464052462505 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:14:22 INFO - PROCESS | 1640 | 1464052462507 Marionette TRACE conn5 <- [1,2398,null,{}] 18:14:22 INFO - PROCESS | 1640 | 1464052462511 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:22 INFO - PROCESS | 1640 | 1464052462619 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:14:22 INFO - PROCESS | 1640 | 1464052462636 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29AD800 == 32 [pid = 1640] [id = 609] 18:14:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B1B09800) [pid = 1640] [serial = 1827] [outer = 0000000000000000] 18:14:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B24BC800) [pid = 1640] [serial = 1828] [outer = 000000E3B1B09800] 18:14:22 INFO - PROCESS | 1640 | 1464052462681 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B29D7C00) [pid = 1640] [serial = 1829] [outer = 000000E3B1B09800] 18:14:23 INFO - PROCESS | 1640 | 1464052463103 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 630ms 18:14:23 INFO - PROCESS | 1640 | 1464052463138 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 1640 | 1464052463140 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:14:23 INFO - PROCESS | 1640 | 1464052463143 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:14:23 INFO - PROCESS | 1640 | 1464052463145 Marionette TRACE conn5 <- [1,2402,null,{}] 18:14:23 INFO - PROCESS | 1640 | 1464052463149 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:23 INFO - PROCESS | 1640 | 1464052463256 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:14:23 INFO - PROCESS | 1640 | 1464052463265 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3A12000 == 33 [pid = 1640] [id = 610] 18:14:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3B2A4AC00) [pid = 1640] [serial = 1830] [outer = 0000000000000000] 18:14:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3B2B83C00) [pid = 1640] [serial = 1831] [outer = 000000E3B2A4AC00] 18:14:23 INFO - PROCESS | 1640 | 1464052463310 Marionette DEBUG loaded listener.js 18:14:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E3B2BB7000) [pid = 1640] [serial = 1832] [outer = 000000E3B2A4AC00] 18:14:23 INFO - PROCESS | 1640 | 1464052463738 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 18:14:23 INFO - PROCESS | 1640 | 1464052463774 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 1640 | 1464052463776 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:14:23 INFO - PROCESS | 1640 | 1464052463780 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - PROCESS | 1640 | 1464052463782 Marionette TRACE conn5 <- [1,2406,null,{}] 18:14:23 INFO - PROCESS | 1640 | 1464052463785 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:23 INFO - PROCESS | 1640 | 1464052463897 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:14:23 INFO - PROCESS | 1640 | 1464052463906 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7718000 == 34 [pid = 1640] [id = 611] 18:14:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3B2CAB000) [pid = 1640] [serial = 1833] [outer = 0000000000000000] 18:14:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3B2CB3400) [pid = 1640] [serial = 1834] [outer = 000000E3B2CAB000] 18:14:23 INFO - PROCESS | 1640 | 1464052463951 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B33D2000) [pid = 1640] [serial = 1835] [outer = 000000E3B2CAB000] 18:14:24 INFO - PROCESS | 1640 | 1464052464746 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 984ms 18:14:24 INFO - PROCESS | 1640 | 1464052464768 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 1640 | 1464052464774 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:14:24 INFO - PROCESS | 1640 | 1464052464778 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 1640 | 1464052464783 Marionette TRACE conn5 <- [1,2410,null,{}] 18:14:24 INFO - PROCESS | 1640 | 1464052464789 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:24 INFO - PROCESS | 1640 | 1464052464915 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:14:25 INFO - PROCESS | 1640 | 1464052464995 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E3C000 == 35 [pid = 1640] [id = 612] 18:14:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3814B8800) [pid = 1640] [serial = 1836] [outer = 0000000000000000] 18:14:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3814E3000) [pid = 1640] [serial = 1837] [outer = 000000E3814B8800] 18:14:25 INFO - PROCESS | 1640 | 1464052465095 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E381916000) [pid = 1640] [serial = 1838] [outer = 000000E3814B8800] 18:14:26 INFO - PROCESS | 1640 | 1464052465991 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1234ms 18:14:26 INFO - PROCESS | 1640 | 1464052466016 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 1640 | 1464052466020 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:14:26 INFO - PROCESS | 1640 | 1464052466025 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:14:26 INFO - PROCESS | 1640 | 1464052466030 Marionette TRACE conn5 <- [1,2414,null,{}] 18:14:26 INFO - PROCESS | 1640 | 1464052466063 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:26 INFO - PROCESS | 1640 | 1464052466186 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:14:26 INFO - PROCESS | 1640 | 1464052466257 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819D6800 == 36 [pid = 1640] [id = 613] 18:14:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3814B8000) [pid = 1640] [serial = 1839] [outer = 0000000000000000] 18:14:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3814BC400) [pid = 1640] [serial = 1840] [outer = 000000E3814B8000] 18:14:26 INFO - PROCESS | 1640 | 1464052466309 Marionette DEBUG loaded listener.js 18:14:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E381819000) [pid = 1640] [serial = 1841] [outer = 000000E3814B8000] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3A12000 == 35 [pid = 1640] [id = 610] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29AD800 == 34 [pid = 1640] [id = 609] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E38262B800 == 33 [pid = 1640] [id = 608] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ED7000 == 32 [pid = 1640] [id = 607] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825A0000 == 31 [pid = 1640] [id = 606] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DA8800 == 30 [pid = 1640] [id = 605] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B4F000 == 29 [pid = 1640] [id = 604] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840E0800 == 28 [pid = 1640] [id = 603] 18:14:26 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AC5000 == 27 [pid = 1640] [id = 602] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B2BB2800) [pid = 1640] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B2B7D400) [pid = 1640] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E384CE6C00) [pid = 1640] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E38194C000) [pid = 1640] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B24BB400) [pid = 1640] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B2011000) [pid = 1640] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E383C43C00) [pid = 1640] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E383305C00) [pid = 1640] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3858D1400) [pid = 1640] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E381EE8400) [pid = 1640] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E383309400) [pid = 1640] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E380A99000) [pid = 1640] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E384629400) [pid = 1640] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3857C9C00) [pid = 1640] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E38181C800) [pid = 1640] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B2CAE400) [pid = 1640] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E38578DC00) [pid = 1640] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3812B2000) [pid = 1640] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E384510000) [pid = 1640] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E381810C00) [pid = 1640] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3B29D7800) [pid = 1640] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E38597CC00) [pid = 1640] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3B10A4800) [pid = 1640] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3826E5C00) [pid = 1640] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3858C9400) [pid = 1640] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E38462A800) [pid = 1640] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E385985800) [pid = 1640] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E3857CF400) [pid = 1640] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 18:14:26 INFO - PROCESS | 1640 | 1464052466938 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 962ms 18:14:27 INFO - PROCESS | 1640 | 1464052466992 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 1640 | 1464052466999 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:14:27 INFO - PROCESS | 1640 | 1464052467005 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:14:27 INFO - PROCESS | 1640 | 1464052467008 Marionette TRACE conn5 <- [1,2418,null,{}] 18:14:27 INFO - PROCESS | 1640 | 1464052467012 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:27 INFO - PROCESS | 1640 | 1464052467100 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:14:27 INFO - PROCESS | 1640 | 1464052467175 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E1D000 == 28 [pid = 1640] [id = 614] 18:14:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E3812ABC00) [pid = 1640] [serial = 1842] [outer = 0000000000000000] 18:14:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E3814E2000) [pid = 1640] [serial = 1843] [outer = 000000E3812ABC00] 18:14:27 INFO - PROCESS | 1640 | 1464052467221 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E381945000) [pid = 1640] [serial = 1844] [outer = 000000E3812ABC00] 18:14:27 INFO - PROCESS | 1640 | 1464052467641 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 18:14:27 INFO - PROCESS | 1640 | 1464052467700 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 1640 | 1464052467703 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:14:27 INFO - PROCESS | 1640 | 1464052467706 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:14:27 INFO - PROCESS | 1640 | 1464052467711 Marionette TRACE conn5 <- [1,2422,null,{}] 18:14:27 INFO - PROCESS | 1640 | 1464052467722 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:27 INFO - PROCESS | 1640 | 1464052467813 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:14:27 INFO - PROCESS | 1640 | 1464052467823 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826B2000 == 29 [pid = 1640] [id = 615] 18:14:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E382678800) [pid = 1640] [serial = 1845] [outer = 0000000000000000] 18:14:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3826E5C00) [pid = 1640] [serial = 1846] [outer = 000000E382678800] 18:14:27 INFO - PROCESS | 1640 | 1464052467874 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E383307C00) [pid = 1640] [serial = 1847] [outer = 000000E382678800] 18:14:28 INFO - PROCESS | 1640 | 1464052468332 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms 18:14:28 INFO - PROCESS | 1640 | 1464052468403 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:14:28 INFO - PROCESS | 1640 | 1464052468406 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:14:28 INFO - PROCESS | 1640 | 1464052468409 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:14:28 INFO - PROCESS | 1640 | 1464052468411 Marionette TRACE conn5 <- [1,2426,null,{}] 18:14:28 INFO - PROCESS | 1640 | 1464052468415 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:28 INFO - PROCESS | 1640 | 1464052468501 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:14:28 INFO - PROCESS | 1640 | 1464052468509 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383ADC000 == 30 [pid = 1640] [id = 616] 18:14:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E380A3C400) [pid = 1640] [serial = 1848] [outer = 0000000000000000] 18:14:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E383C45800) [pid = 1640] [serial = 1849] [outer = 000000E380A3C400] 18:14:28 INFO - PROCESS | 1640 | 1464052468561 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E383E51C00) [pid = 1640] [serial = 1850] [outer = 000000E380A3C400] 18:14:28 INFO - PROCESS | 1640 | 1464052468973 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 18:14:29 INFO - PROCESS | 1640 | 1464052469040 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 1640 | 1464052469043 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:14:29 INFO - PROCESS | 1640 | 1464052469046 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:14:29 INFO - PROCESS | 1640 | 1464052469048 Marionette TRACE conn5 <- [1,2430,null,{}] 18:14:29 INFO - PROCESS | 1640 | 1464052469051 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:29 INFO - PROCESS | 1640 | 1464052469154 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:14:29 INFO - PROCESS | 1640 | 1464052469231 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840EC000 == 31 [pid = 1640] [id = 617] 18:14:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E380A8B000) [pid = 1640] [serial = 1851] [outer = 0000000000000000] 18:14:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E38408E000) [pid = 1640] [serial = 1852] [outer = 000000E380A8B000] 18:14:29 INFO - PROCESS | 1640 | 1464052469277 Marionette DEBUG loaded listener.js 18:14:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E38450DC00) [pid = 1640] [serial = 1853] [outer = 000000E380A8B000] 18:14:29 INFO - PROCESS | 1640 | 1464052469699 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 690ms 18:14:29 INFO - PROCESS | 1640 | 1464052469739 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 1640 | 1464052469741 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:14:29 INFO - PROCESS | 1640 | 1464052469750 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 1640 | 1464052469752 Marionette TRACE conn5 <- [1,2434,null,{}] 18:14:29 INFO - PROCESS | 1640 | 1464052469756 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:29 INFO - PROCESS | 1640 | 1464052469899 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:14:29 INFO - PROCESS | 1640 | 1464052469956 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D92800 == 32 [pid = 1640] [id = 618] 18:14:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E384088C00) [pid = 1640] [serial = 1854] [outer = 0000000000000000] 18:14:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E38578DC00) [pid = 1640] [serial = 1855] [outer = 000000E384088C00] 18:14:30 INFO - PROCESS | 1640 | 1464052470003 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3857C4800) [pid = 1640] [serial = 1856] [outer = 000000E384088C00] 18:14:30 INFO - PROCESS | 1640 | 1464052470419 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 18:14:30 INFO - PROCESS | 1640 | 1464052470482 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 1640 | 1464052470484 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:14:30 INFO - PROCESS | 1640 | 1464052470523 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 1640 | 1464052470525 Marionette TRACE conn5 <- [1,2438,null,{}] 18:14:30 INFO - PROCESS | 1640 | 1464052470536 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:30 INFO - PROCESS | 1640 | 1464052470639 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:14:30 INFO - PROCESS | 1640 | 1464052470652 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DE6800 == 33 [pid = 1640] [id = 619] 18:14:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3857D1800) [pid = 1640] [serial = 1857] [outer = 0000000000000000] 18:14:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E3858C7800) [pid = 1640] [serial = 1858] [outer = 000000E3857D1800] 18:14:30 INFO - PROCESS | 1640 | 1464052470697 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E38597C000) [pid = 1640] [serial = 1859] [outer = 000000E3857D1800] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E3858C8C00) [pid = 1640] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E382672000) [pid = 1640] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E385E04800) [pid = 1640] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3809B5C00) [pid = 1640] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E384628C00) [pid = 1640] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E380A94000) [pid = 1640] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E384094000) [pid = 1640] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3814C0000) [pid = 1640] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3814C1800) [pid = 1640] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3B2A4AC00) [pid = 1640] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E385797C00) [pid = 1640] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3B2B8B800) [pid = 1640] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E380A34400) [pid = 1640] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:14:31 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3B1B09800) [pid = 1640] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:14:31 INFO - PROCESS | 1640 | 1464052471223 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 776ms 18:14:31 INFO - PROCESS | 1640 | 1464052471272 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:14:31 INFO - PROCESS | 1640 | 1464052471274 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:14:31 INFO - PROCESS | 1640 | 1464052471277 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 1640 | 1464052471279 Marionette TRACE conn5 <- [1,2442,null,{}] 18:14:31 INFO - PROCESS | 1640 | 1464052471283 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:31 INFO - PROCESS | 1640 | 1464052471371 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:14:31 INFO - PROCESS | 1640 | 1464052471446 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A57800 == 34 [pid = 1640] [id = 620] 18:14:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3814BCC00) [pid = 1640] [serial = 1860] [outer = 0000000000000000] 18:14:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E383C48000) [pid = 1640] [serial = 1861] [outer = 000000E3814BCC00] 18:14:31 INFO - PROCESS | 1640 | 1464052471492 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3858CA000) [pid = 1640] [serial = 1862] [outer = 000000E3814BCC00] 18:14:31 INFO - PROCESS | 1640 | 1464052471851 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 18:14:31 INFO - PROCESS | 1640 | 1464052471909 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:14:31 INFO - PROCESS | 1640 | 1464052471912 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:14:31 INFO - PROCESS | 1640 | 1464052471915 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 1640 | 1464052471917 Marionette TRACE conn5 <- [1,2446,null,{}] 18:14:31 INFO - PROCESS | 1640 | 1464052471946 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:32 INFO - PROCESS | 1640 | 1464052472055 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:14:32 INFO - PROCESS | 1640 | 1464052472064 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FD3000 == 35 [pid = 1640] [id = 621] 18:14:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E38578C000) [pid = 1640] [serial = 1863] [outer = 0000000000000000] 18:14:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E385E11000) [pid = 1640] [serial = 1864] [outer = 000000E38578C000] 18:14:32 INFO - PROCESS | 1640 | 1464052472110 Marionette DEBUG loaded listener.js 18:14:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B10A1C00) [pid = 1640] [serial = 1865] [outer = 000000E38578C000] 18:14:32 INFO - PROCESS | 1640 | 1464052472503 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 629ms 18:14:32 INFO - PROCESS | 1640 | 1464052472547 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:14:32 INFO - PROCESS | 1640 | 1464052472550 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:14:32 INFO - PROCESS | 1640 | 1464052472553 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:14:32 INFO - PROCESS | 1640 | 1464052472554 Marionette TRACE conn5 <- [1,2450,null,{}] 18:14:32 INFO - PROCESS | 1640 | 1464052472558 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:32 INFO - PROCESS | 1640 | 1464052472639 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:14:32 INFO - PROCESS | 1640 | 1464052472715 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2048000 == 36 [pid = 1640] [id = 622] 18:14:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3858C4C00) [pid = 1640] [serial = 1866] [outer = 0000000000000000] 18:14:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3B1986000) [pid = 1640] [serial = 1867] [outer = 000000E3858C4C00] 18:14:32 INFO - PROCESS | 1640 | 1464052472771 Marionette DEBUG loaded listener.js 18:14:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B2244800) [pid = 1640] [serial = 1868] [outer = 000000E3858C4C00] 18:14:33 INFO - PROCESS | 1640 | 1464052473122 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 18:14:33 INFO - PROCESS | 1640 | 1464052473248 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:14:33 INFO - PROCESS | 1640 | 1464052473253 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:14:33 INFO - PROCESS | 1640 | 1464052473258 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:14:33 INFO - PROCESS | 1640 | 1464052473263 Marionette TRACE conn5 <- [1,2454,null,{}] 18:14:33 INFO - PROCESS | 1640 | 1464052473269 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:33 INFO - PROCESS | 1640 | 1464052473434 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:14:33 INFO - PROCESS | 1640 | 1464052473519 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B38000 == 37 [pid = 1640] [id = 623] 18:14:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3812A4800) [pid = 1640] [serial = 1869] [outer = 0000000000000000] 18:14:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3812AB000) [pid = 1640] [serial = 1870] [outer = 000000E3812A4800] 18:14:33 INFO - PROCESS | 1640 | 1464052473579 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E38191D000) [pid = 1640] [serial = 1871] [outer = 000000E3812A4800] 18:14:34 INFO - PROCESS | 1640 | 1464052474138 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 944ms 18:14:34 INFO - PROCESS | 1640 | 1464052474207 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:14:34 INFO - PROCESS | 1640 | 1464052474212 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:14:34 INFO - PROCESS | 1640 | 1464052474220 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - PROCESS | 1640 | 1464052474224 Marionette TRACE conn5 <- [1,2458,null,{}] 18:14:34 INFO - PROCESS | 1640 | 1464052474228 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:34 INFO - PROCESS | 1640 | 1464052474374 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:14:34 INFO - PROCESS | 1640 | 1464052474450 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B2B000 == 38 [pid = 1640] [id = 624] 18:14:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E382674C00) [pid = 1640] [serial = 1872] [outer = 0000000000000000] 18:14:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3826E9800) [pid = 1640] [serial = 1873] [outer = 000000E382674C00] 18:14:34 INFO - PROCESS | 1640 | 1464052474547 Marionette DEBUG loaded listener.js 18:14:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E383E4A000) [pid = 1640] [serial = 1874] [outer = 000000E382674C00] 18:14:35 INFO - PROCESS | 1640 | 1464052475136 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 987ms 18:14:35 INFO - PROCESS | 1640 | 1464052475207 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:14:35 INFO - PROCESS | 1640 | 1464052475210 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:14:35 INFO - PROCESS | 1640 | 1464052475218 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:14:35 INFO - PROCESS | 1640 | 1464052475220 Marionette TRACE conn5 <- [1,2462,null,{}] 18:14:35 INFO - PROCESS | 1640 | 1464052475233 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:35 INFO - PROCESS | 1640 | 1464052475345 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:14:35 INFO - PROCESS | 1640 | 1464052475425 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3066800 == 39 [pid = 1640] [id = 625] 18:14:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E385790400) [pid = 1640] [serial = 1875] [outer = 0000000000000000] 18:14:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E3858C3400) [pid = 1640] [serial = 1876] [outer = 000000E385790400] 18:14:35 INFO - PROCESS | 1640 | 1464052475527 Marionette DEBUG loaded listener.js 18:14:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3B2266000) [pid = 1640] [serial = 1877] [outer = 000000E385790400] 18:14:36 INFO - PROCESS | 1640 | 1464052476182 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1028ms 18:14:36 INFO - PROCESS | 1640 | 1464052476248 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 1640 | 1464052476251 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:14:36 INFO - PROCESS | 1640 | 1464052476256 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 1640 | 1464052476259 Marionette TRACE conn5 <- [1,2466,null,{}] 18:14:36 INFO - PROCESS | 1640 | 1464052476262 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:36 INFO - PROCESS | 1640 | 1464052476371 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:14:36 INFO - PROCESS | 1640 | 1464052476449 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B40CB800 == 40 [pid = 1640] [id = 626] 18:14:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385792C00) [pid = 1640] [serial = 1878] [outer = 0000000000000000] 18:14:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B2A6D000) [pid = 1640] [serial = 1879] [outer = 000000E385792C00] 18:14:36 INFO - PROCESS | 1640 | 1464052476559 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B2BAF400) [pid = 1640] [serial = 1880] [outer = 000000E385792C00] 18:14:37 INFO - PROCESS | 1640 | 1464052477222 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1031ms 18:14:37 INFO - PROCESS | 1640 | 1464052477289 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:14:37 INFO - PROCESS | 1640 | 1464052477293 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:14:37 INFO - PROCESS | 1640 | 1464052477298 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:14:37 INFO - PROCESS | 1640 | 1464052477302 Marionette TRACE conn5 <- [1,2470,null,{}] 18:14:37 INFO - PROCESS | 1640 | 1464052477325 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:37 INFO - PROCESS | 1640 | 1464052477478 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:14:37 INFO - PROCESS | 1640 | 1464052477489 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E8D000 == 41 [pid = 1640] [id = 627] 18:14:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3814ED000) [pid = 1640] [serial = 1881] [outer = 0000000000000000] 18:14:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E381919000) [pid = 1640] [serial = 1882] [outer = 000000E3814ED000] 18:14:37 INFO - PROCESS | 1640 | 1464052477541 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E381EEE800) [pid = 1640] [serial = 1883] [outer = 000000E3814ED000] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FD3000 == 40 [pid = 1640] [id = 621] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A57800 == 39 [pid = 1640] [id = 620] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DE6800 == 38 [pid = 1640] [id = 619] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E384D92800 == 37 [pid = 1640] [id = 618] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840EC000 == 36 [pid = 1640] [id = 617] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E383ADC000 == 35 [pid = 1640] [id = 616] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826B2000 == 34 [pid = 1640] [id = 615] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E1D000 == 33 [pid = 1640] [id = 614] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819D6800 == 32 [pid = 1640] [id = 613] 18:14:38 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E3C000 == 31 [pid = 1640] [id = 612] 18:14:38 INFO - PROCESS | 1640 | 1464052478165 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 900ms 18:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:14:38 INFO - PROCESS | 1640 | 1464052478203 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 1640 | 1464052478209 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:14:38 INFO - PROCESS | 1640 | 1464052478215 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 1640 | 1464052478218 Marionette TRACE conn5 <- [1,2474,null,{}] 18:14:38 INFO - PROCESS | 1640 | 1464052478222 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:38 INFO - PROCESS | 1640 | 1464052478312 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3858CCC00) [pid = 1640] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E38267A000) [pid = 1640] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E385E0AC00) [pid = 1640] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3826EE400) [pid = 1640] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E381947000) [pid = 1640] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E381EE6000) [pid = 1640] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E384CE7C00) [pid = 1640] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E385791800) [pid = 1640] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E380A94800) [pid = 1640] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3812B0C00) [pid = 1640] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E38450E400) [pid = 1640] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E38462B800) [pid = 1640] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E383310800) [pid = 1640] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E383C49800) [pid = 1640] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E3814ECC00) [pid = 1640] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3B2B83C00) [pid = 1640] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E38181A000) [pid = 1640] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E3857C3000) [pid = 1640] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3B2CA6C00) [pid = 1640] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E385982000) [pid = 1640] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3814E1800) [pid = 1640] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E3B1099400) [pid = 1640] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3B24BC800) [pid = 1640] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E3B2BB7000) [pid = 1640] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E385976400) [pid = 1640] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E3B29D7C00) [pid = 1640] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3857D0000) [pid = 1640] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 18:14:38 INFO - PROCESS | 1640 | 1464052478394 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B31800 == 32 [pid = 1640] [id = 628] 18:14:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E380A23C00) [pid = 1640] [serial = 1884] [outer = 0000000000000000] 18:14:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E3812A3C00) [pid = 1640] [serial = 1885] [outer = 000000E380A23C00] 18:14:38 INFO - PROCESS | 1640 | 1464052478441 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E381948C00) [pid = 1640] [serial = 1886] [outer = 000000E380A23C00] 18:14:38 INFO - PROCESS | 1640 | 1464052478869 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 18:14:38 INFO - PROCESS | 1640 | 1464052478907 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 1640 | 1464052478909 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:14:38 INFO - PROCESS | 1640 | 1464052478913 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 1640 | 1464052478917 Marionette TRACE conn5 <- [1,2478,null,{}] 18:14:38 INFO - PROCESS | 1640 | 1464052478927 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:39 INFO - PROCESS | 1640 | 1464052479043 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:14:39 INFO - PROCESS | 1640 | 1464052479052 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38332A000 == 33 [pid = 1640] [id = 629] 18:14:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E383306800) [pid = 1640] [serial = 1887] [outer = 0000000000000000] 18:14:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E383310C00) [pid = 1640] [serial = 1888] [outer = 000000E383306800] 18:14:39 INFO - PROCESS | 1640 | 1464052479102 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E38408C000) [pid = 1640] [serial = 1889] [outer = 000000E383306800] 18:14:39 INFO - PROCESS | 1640 | 1464052479561 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 18:14:39 INFO - PROCESS | 1640 | 1464052479606 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 1640 | 1464052479616 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:14:39 INFO - PROCESS | 1640 | 1464052479620 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - PROCESS | 1640 | 1464052479622 Marionette TRACE conn5 <- [1,2482,null,{}] 18:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:14:39 INFO - PROCESS | 1640 | 1464052479625 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:39 INFO - PROCESS | 1640 | 1464052479710 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:14:39 INFO - PROCESS | 1640 | 1464052479719 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3840EA000 == 34 [pid = 1640] [id = 630] 18:14:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E384628C00) [pid = 1640] [serial = 1890] [outer = 0000000000000000] 18:14:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E384CE3C00) [pid = 1640] [serial = 1891] [outer = 000000E384628C00] 18:14:39 INFO - PROCESS | 1640 | 1464052479765 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E38578B800) [pid = 1640] [serial = 1892] [outer = 000000E384628C00] 18:14:40 INFO - PROCESS | 1640 | 1464052480200 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 629ms 18:14:40 INFO - PROCESS | 1640 | 1464052480255 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:14:40 INFO - PROCESS | 1640 | 1464052480257 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:14:40 INFO - PROCESS | 1640 | 1464052480261 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:14:40 INFO - PROCESS | 1640 | 1464052480263 Marionette TRACE conn5 <- [1,2486,null,{}] 18:14:40 INFO - PROCESS | 1640 | 1464052480266 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:40 INFO - PROCESS | 1640 | 1464052480374 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:14:40 INFO - PROCESS | 1640 | 1464052480450 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B59000 == 35 [pid = 1640] [id = 631] 18:14:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E385793000) [pid = 1640] [serial = 1893] [outer = 0000000000000000] 18:14:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E385797800) [pid = 1640] [serial = 1894] [outer = 000000E385793000] 18:14:40 INFO - PROCESS | 1640 | 1464052480496 Marionette DEBUG loaded listener.js 18:14:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3858C4800) [pid = 1640] [serial = 1895] [outer = 000000E385793000] 18:14:40 INFO - PROCESS | 1640 | 1464052480934 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 18:14:41 INFO - PROCESS | 1640 | 1464052480996 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:14:41 INFO - PROCESS | 1640 | 1464052480998 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:14:41 INFO - PROCESS | 1640 | 1464052481002 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:14:41 INFO - PROCESS | 1640 | 1464052481004 Marionette TRACE conn5 <- [1,2490,null,{}] 18:14:41 INFO - PROCESS | 1640 | 1464052481007 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:41 INFO - PROCESS | 1640 | 1464052481146 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:14:41 INFO - PROCESS | 1640 | 1464052481205 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DF0000 == 36 [pid = 1640] [id = 632] 18:14:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E385E0D000) [pid = 1640] [serial = 1896] [outer = 0000000000000000] 18:14:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B109E000) [pid = 1640] [serial = 1897] [outer = 000000E385E0D000] 18:14:41 INFO - PROCESS | 1640 | 1464052481252 Marionette DEBUG loaded listener.js 18:14:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B2035000) [pid = 1640] [serial = 1898] [outer = 000000E385E0D000] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E380A8B000) [pid = 1640] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E3B2CAB000) [pid = 1640] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E380A3C400) [pid = 1640] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3814B8000) [pid = 1640] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E382678800) [pid = 1640] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E384088C00) [pid = 1640] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3812ABC00) [pid = 1640] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3814BCC00) [pid = 1640] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3857D1800) [pid = 1640] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:14:41 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E38578C000) [pid = 1640] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:14:42 INFO - PROCESS | 1640 | 1464052482028 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1081ms 18:14:42 INFO - PROCESS | 1640 | 1464052482088 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:14:42 INFO - PROCESS | 1640 | 1464052482094 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:14:42 INFO - PROCESS | 1640 | 1464052482098 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:14:42 INFO - PROCESS | 1640 | 1464052482104 Marionette TRACE conn5 <- [1,2494,null,{}] 18:14:42 INFO - PROCESS | 1640 | 1464052482109 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:42 INFO - PROCESS | 1640 | 1464052482252 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:14:42 INFO - PROCESS | 1640 | 1464052482371 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3825AC000 == 37 [pid = 1640] [id = 633] 18:14:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3814ED800) [pid = 1640] [serial = 1899] [outer = 0000000000000000] 18:14:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E38191F400) [pid = 1640] [serial = 1900] [outer = 000000E3814ED800] 18:14:42 INFO - PROCESS | 1640 | 1464052482431 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E382677000) [pid = 1640] [serial = 1901] [outer = 000000E3814ED800] 18:14:43 INFO - PROCESS | 1640 | 1464052483057 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1027ms 18:14:43 INFO - PROCESS | 1640 | 1464052483128 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 1640 | 1464052483135 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:14:43 INFO - PROCESS | 1640 | 1464052483142 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - PROCESS | 1640 | 1464052483145 Marionette TRACE conn5 <- [1,2498,null,{}] 18:14:43 INFO - PROCESS | 1640 | 1464052483149 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:43 INFO - PROCESS | 1640 | 1464052483290 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:14:43 INFO - PROCESS | 1640 | 1464052483408 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B61800 == 38 [pid = 1640] [id = 634] 18:14:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E383306C00) [pid = 1640] [serial = 1902] [outer = 0000000000000000] 18:14:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E383E52800) [pid = 1640] [serial = 1903] [outer = 000000E383306C00] 18:14:43 INFO - PROCESS | 1640 | 1464052483465 Marionette DEBUG loaded listener.js 18:14:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E384CEAC00) [pid = 1640] [serial = 1904] [outer = 000000E383306C00] 18:14:44 INFO - PROCESS | 1640 | 1464052484029 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 922ms 18:14:44 INFO - PROCESS | 1640 | 1464052484070 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:14:44 INFO - PROCESS | 1640 | 1464052484073 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:14:44 INFO - PROCESS | 1640 | 1464052484077 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:14:44 INFO - PROCESS | 1640 | 1464052484081 Marionette TRACE conn5 <- [1,2502,null,{}] 18:14:44 INFO - PROCESS | 1640 | 1464052484093 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:44 INFO - PROCESS | 1640 | 1464052484207 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:14:44 INFO - PROCESS | 1640 | 1464052484286 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FEA800 == 39 [pid = 1640] [id = 635] 18:14:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E385E0CC00) [pid = 1640] [serial = 1905] [outer = 0000000000000000] 18:14:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B1099C00) [pid = 1640] [serial = 1906] [outer = 000000E385E0CC00] 18:14:44 INFO - PROCESS | 1640 | 1464052484386 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B29D5000) [pid = 1640] [serial = 1907] [outer = 000000E385E0CC00] 18:14:45 INFO - PROCESS | 1640 | 1464052485123 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1082ms 18:14:45 INFO - PROCESS | 1640 | 1464052485165 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:14:45 INFO - PROCESS | 1640 | 1464052485169 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:14:45 INFO - PROCESS | 1640 | 1464052485175 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - PROCESS | 1640 | 1464052485179 Marionette TRACE conn5 <- [1,2506,null,{}] 18:14:45 INFO - PROCESS | 1640 | 1464052485186 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:45 INFO - PROCESS | 1640 | 1464052485296 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:14:45 INFO - PROCESS | 1640 | 1464052485367 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E90800 == 40 [pid = 1640] [id = 636] 18:14:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3814E7800) [pid = 1640] [serial = 1908] [outer = 0000000000000000] 18:14:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E38181A000) [pid = 1640] [serial = 1909] [outer = 000000E3814E7800] 18:14:45 INFO - PROCESS | 1640 | 1464052485417 Marionette DEBUG loaded listener.js 18:14:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3826E6800) [pid = 1640] [serial = 1910] [outer = 000000E3814E7800] 18:14:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B59000 == 39 [pid = 1640] [id = 631] 18:14:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E3840EA000 == 38 [pid = 1640] [id = 630] 18:14:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E38332A000 == 37 [pid = 1640] [id = 629] 18:14:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B31800 == 36 [pid = 1640] [id = 628] 18:14:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E8D000 == 35 [pid = 1640] [id = 627] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E38408E000) [pid = 1640] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E3B2CB3400) [pid = 1640] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3B33D2000) [pid = 1640] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E383C45800) [pid = 1640] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 78 (000000E381819000) [pid = 1640] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 77 (000000E3814BC400) [pid = 1640] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 76 (000000E3826E5C00) [pid = 1640] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E383307C00) [pid = 1640] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E3857C4800) [pid = 1640] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3814E2000) [pid = 1640] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E381945000) [pid = 1640] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E38578DC00) [pid = 1640] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E3814E3000) [pid = 1640] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E383C48000) [pid = 1640] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 68 (000000E3858C7800) [pid = 1640] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 67 (000000E385E11000) [pid = 1640] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 66 (000000E3B10A1C00) [pid = 1640] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 65 (000000E38597C000) [pid = 1640] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 64 (000000E3B1986000) [pid = 1640] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 63 (000000E3858CA000) [pid = 1640] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 62 (000000E38450DC00) [pid = 1640] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 18:14:45 INFO - PROCESS | 1640 | --DOMWINDOW == 61 (000000E383E51C00) [pid = 1640] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 18:14:46 INFO - PROCESS | 1640 | 1464052486051 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 943ms 18:14:46 INFO - PROCESS | 1640 | 1464052486119 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:14:46 INFO - PROCESS | 1640 | 1464052486125 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:14:46 INFO - PROCESS | 1640 | 1464052486131 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:14:46 INFO - PROCESS | 1640 | 1464052486134 Marionette TRACE conn5 <- [1,2510,null,{}] 18:14:46 INFO - PROCESS | 1640 | 1464052486138 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:46 INFO - PROCESS | 1640 | 1464052486225 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:14:46 INFO - PROCESS | 1640 | 1464052486233 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38259A000 == 36 [pid = 1640] [id = 637] 18:14:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 62 (000000E380A8A800) [pid = 1640] [serial = 1911] [outer = 0000000000000000] 18:14:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 63 (000000E38181EC00) [pid = 1640] [serial = 1912] [outer = 000000E380A8A800] 18:14:46 INFO - PROCESS | 1640 | 1464052486280 Marionette DEBUG loaded listener.js 18:14:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 64 (000000E3826E9400) [pid = 1640] [serial = 1913] [outer = 000000E380A8A800] 18:14:46 INFO - PROCESS | 1640 | 1464052486756 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 18:14:46 INFO - PROCESS | 1640 | 1464052486823 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:14:46 INFO - PROCESS | 1640 | 1464052486826 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:14:46 INFO - PROCESS | 1640 | 1464052486830 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:14:46 INFO - PROCESS | 1640 | 1464052486833 Marionette TRACE conn5 <- [1,2514,null,{}] 18:14:46 INFO - PROCESS | 1640 | 1464052486844 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:46 INFO - PROCESS | 1640 | 1464052486935 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:14:47 INFO - PROCESS | 1640 | 1464052487014 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DD4800 == 37 [pid = 1640] [id = 638] 18:14:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 65 (000000E3814E8800) [pid = 1640] [serial = 1914] [outer = 0000000000000000] 18:14:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 66 (000000E38450E400) [pid = 1640] [serial = 1915] [outer = 000000E3814E8800] 18:14:47 INFO - PROCESS | 1640 | 1464052487065 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 67 (000000E384630000) [pid = 1640] [serial = 1916] [outer = 000000E3814E8800] 18:14:47 INFO - PROCESS | 1640 | 1464052487462 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 18:14:47 INFO - PROCESS | 1640 | 1464052487521 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:14:47 INFO - PROCESS | 1640 | 1464052487531 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:14:47 INFO - PROCESS | 1640 | 1464052487535 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:14:47 INFO - PROCESS | 1640 | 1464052487537 Marionette TRACE conn5 <- [1,2518,null,{}] 18:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:14:47 INFO - PROCESS | 1640 | 1464052487541 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:47 INFO - PROCESS | 1640 | 1464052487655 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:14:47 INFO - PROCESS | 1640 | 1464052487662 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B60800 == 38 [pid = 1640] [id = 639] 18:14:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 68 (000000E381951C00) [pid = 1640] [serial = 1917] [outer = 0000000000000000] 18:14:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 69 (000000E3858C4400) [pid = 1640] [serial = 1918] [outer = 000000E381951C00] 18:14:47 INFO - PROCESS | 1640 | 1464052487711 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E385981C00) [pid = 1640] [serial = 1919] [outer = 000000E381951C00] 18:14:48 INFO - PROCESS | 1640 | 1464052488147 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 18:14:48 INFO - PROCESS | 1640 | 1464052488169 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:14:48 INFO - PROCESS | 1640 | 1464052488172 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:14:48 INFO - PROCESS | 1640 | 1464052488175 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:14:48 INFO - PROCESS | 1640 | 1464052488177 Marionette TRACE conn5 <- [1,2522,null,{}] 18:14:48 INFO - PROCESS | 1640 | 1464052488181 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:48 INFO - PROCESS | 1640 | 1464052488291 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:14:48 INFO - PROCESS | 1640 | 1464052488298 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E61000 == 39 [pid = 1640] [id = 640] 18:14:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E385E0C400) [pid = 1640] [serial = 1920] [outer = 0000000000000000] 18:14:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3B109EC00) [pid = 1640] [serial = 1921] [outer = 000000E385E0C400] 18:14:48 INFO - PROCESS | 1640 | 1464052488384 Marionette DEBUG loaded listener.js 18:14:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B24BB400) [pid = 1640] [serial = 1922] [outer = 000000E385E0C400] 18:14:48 INFO - PROCESS | 1640 | 1464052488816 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 689ms 18:14:48 INFO - PROCESS | 1640 | 1464052488867 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:14:48 INFO - PROCESS | 1640 | 1464052488869 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:14:48 INFO - PROCESS | 1640 | 1464052488873 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:14:48 INFO - PROCESS | 1640 | 1464052488874 Marionette TRACE conn5 <- [1,2526,null,{}] 18:14:48 INFO - PROCESS | 1640 | 1464052488878 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:49 INFO - PROCESS | 1640 | 1464052489051 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:14:49 INFO - PROCESS | 1640 | 1464052489108 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B18800 == 40 [pid = 1640] [id = 641] 18:14:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B2A4AC00) [pid = 1640] [serial = 1923] [outer = 0000000000000000] 18:14:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B2B89400) [pid = 1640] [serial = 1924] [outer = 000000E3B2A4AC00] 18:14:49 INFO - PROCESS | 1640 | 1464052489155 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B321C000) [pid = 1640] [serial = 1925] [outer = 000000E3B2A4AC00] 18:14:49 INFO - PROCESS | 1640 | 1464052489583 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 733ms 18:14:49 INFO - PROCESS | 1640 | 1464052489609 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:14:49 INFO - PROCESS | 1640 | 1464052489611 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:14:49 INFO - PROCESS | 1640 | --DOMWINDOW == 75 (000000E384628C00) [pid = 1640] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:14:49 INFO - PROCESS | 1640 | --DOMWINDOW == 74 (000000E385793000) [pid = 1640] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:14:49 INFO - PROCESS | 1640 | --DOMWINDOW == 73 (000000E3814B8800) [pid = 1640] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:14:49 INFO - PROCESS | 1640 | --DOMWINDOW == 72 (000000E3814ED000) [pid = 1640] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:14:49 INFO - PROCESS | 1640 | --DOMWINDOW == 71 (000000E385792C00) [pid = 1640] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:14:49 INFO - PROCESS | 1640 | --DOMWINDOW == 70 (000000E383306800) [pid = 1640] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:14:49 INFO - PROCESS | 1640 | --DOMWINDOW == 69 (000000E380A23C00) [pid = 1640] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:14:49 INFO - PROCESS | 1640 | 1464052489632 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - PROCESS | 1640 | 1464052489634 Marionette TRACE conn5 <- [1,2530,null,{}] 18:14:49 INFO - PROCESS | 1640 | 1464052489639 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:49 INFO - PROCESS | 1640 | 1464052489744 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:14:49 INFO - PROCESS | 1640 | 1464052489796 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D89800 == 41 [pid = 1640] [id = 642] 18:14:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 70 (000000E3814BFC00) [pid = 1640] [serial = 1926] [outer = 0000000000000000] 18:14:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 71 (000000E383C46000) [pid = 1640] [serial = 1927] [outer = 000000E3814BFC00] 18:14:49 INFO - PROCESS | 1640 | 1464052489842 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 72 (000000E3B33D2800) [pid = 1640] [serial = 1928] [outer = 000000E3814BFC00] 18:14:50 INFO - PROCESS | 1640 | 1464052490213 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 650ms 18:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:14:50 INFO - PROCESS | 1640 | 1464052490268 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 1640 | 1464052490270 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:14:50 INFO - PROCESS | 1640 | 1464052490273 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - PROCESS | 1640 | 1464052490275 Marionette TRACE conn5 <- [1,2534,null,{}] 18:14:50 INFO - PROCESS | 1640 | 1464052490279 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:50 INFO - PROCESS | 1640 | 1464052490370 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:14:50 INFO - PROCESS | 1640 | 1464052490377 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B40C5800 == 42 [pid = 1640] [id = 643] 18:14:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 73 (000000E3B420AC00) [pid = 1640] [serial = 1929] [outer = 0000000000000000] 18:14:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 74 (000000E3B715B800) [pid = 1640] [serial = 1930] [outer = 000000E3B420AC00] 18:14:50 INFO - PROCESS | 1640 | 1464052490452 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 75 (000000E3B736B800) [pid = 1640] [serial = 1931] [outer = 000000E3B420AC00] 18:14:50 INFO - PROCESS | 1640 | 1464052490870 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 628ms 18:14:50 INFO - PROCESS | 1640 | 1464052490906 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 1640 | 1464052490908 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:14:50 INFO - PROCESS | 1640 | 1464052490911 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:14:50 INFO - PROCESS | 1640 | 1464052490913 Marionette TRACE conn5 <- [1,2538,null,{}] 18:14:50 INFO - PROCESS | 1640 | 1464052490919 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:51 INFO - PROCESS | 1640 | 1464052491017 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:14:51 INFO - PROCESS | 1640 | 1464052491024 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B804D000 == 43 [pid = 1640] [id = 644] 18:14:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 76 (000000E3B7479800) [pid = 1640] [serial = 1932] [outer = 0000000000000000] 18:14:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 77 (000000E3B7792800) [pid = 1640] [serial = 1933] [outer = 000000E3B7479800] 18:14:51 INFO - PROCESS | 1640 | 1464052491069 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 78 (000000E3B7C4DC00) [pid = 1640] [serial = 1934] [outer = 000000E3B7479800] 18:14:51 INFO - PROCESS | 1640 | 1464052491496 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 628ms 18:14:51 INFO - PROCESS | 1640 | 1464052491543 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 1640 | 1464052491545 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:14:51 INFO - PROCESS | 1640 | 1464052491548 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 1640 | 1464052491551 Marionette TRACE conn5 <- [1,2542,null,{}] 18:14:51 INFO - PROCESS | 1640 | 1464052491555 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:51 INFO - PROCESS | 1640 | 1464052491640 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:14:51 INFO - PROCESS | 1640 | 1464052491650 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CC6000 == 44 [pid = 1640] [id = 645] 18:14:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 79 (000000E3B7E56400) [pid = 1640] [serial = 1935] [outer = 0000000000000000] 18:14:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E3B7479C00) [pid = 1640] [serial = 1936] [outer = 000000E3B7E56400] 18:14:51 INFO - PROCESS | 1640 | 1464052491695 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E3B8B08400) [pid = 1640] [serial = 1937] [outer = 000000E3B7E56400] 18:14:52 INFO - PROCESS | 1640 | 1464052492145 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 18:14:52 INFO - PROCESS | 1640 | 1464052492211 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 1640 | 1464052492215 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:14:52 INFO - PROCESS | 1640 | 1464052492225 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:14:52 INFO - PROCESS | 1640 | 1464052492230 Marionette TRACE conn5 <- [1,2546,null,{}] 18:14:52 INFO - PROCESS | 1640 | 1464052492237 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:52 INFO - PROCESS | 1640 | 1464052492356 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:14:52 INFO - PROCESS | 1640 | 1464052492453 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E20000 == 45 [pid = 1640] [id = 646] 18:14:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E380A8FC00) [pid = 1640] [serial = 1938] [outer = 0000000000000000] 18:14:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E3814B5000) [pid = 1640] [serial = 1939] [outer = 000000E380A8FC00] 18:14:52 INFO - PROCESS | 1640 | 1464052492513 Marionette DEBUG loaded listener.js 18:14:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E381EE9800) [pid = 1640] [serial = 1940] [outer = 000000E380A8FC00] 18:14:53 INFO - PROCESS | 1640 | 1464052493203 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1021ms 18:14:53 INFO - PROCESS | 1640 | 1464052493256 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:14:53 INFO - PROCESS | 1640 | 1464052493260 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:14:53 INFO - PROCESS | 1640 | 1464052493269 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:14:53 INFO - PROCESS | 1640 | 1464052493273 Marionette TRACE conn5 <- [1,2550,null,{}] 18:14:53 INFO - PROCESS | 1640 | 1464052493278 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:53 INFO - PROCESS | 1640 | 1464052493429 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:14:53 INFO - PROCESS | 1640 | 1464052493447 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FD8800 == 46 [pid = 1640] [id = 647] 18:14:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E383E49400) [pid = 1640] [serial = 1941] [outer = 0000000000000000] 18:14:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E38462D800) [pid = 1640] [serial = 1942] [outer = 000000E383E49400] 18:14:53 INFO - PROCESS | 1640 | 1464052493503 Marionette DEBUG loaded listener.js 18:14:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3858CA000) [pid = 1640] [serial = 1943] [outer = 000000E383E49400] 18:14:54 INFO - PROCESS | 1640 | 1464052494108 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 879ms 18:14:54 INFO - PROCESS | 1640 | 1464052494149 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:14:54 INFO - PROCESS | 1640 | 1464052494152 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:14:54 INFO - PROCESS | 1640 | 1464052494156 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:14:54 INFO - PROCESS | 1640 | 1464052494158 Marionette TRACE conn5 <- [1,2554,null,{}] 18:14:54 INFO - PROCESS | 1640 | 1464052494169 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:54 INFO - PROCESS | 1640 | 1464052494285 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:14:54 INFO - PROCESS | 1640 | 1464052494408 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9ADA000 == 47 [pid = 1640] [id = 648] 18:14:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3B2BB8C00) [pid = 1640] [serial = 1944] [outer = 0000000000000000] 18:14:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B2CA8000) [pid = 1640] [serial = 1945] [outer = 000000E3B2BB8C00] 18:14:54 INFO - PROCESS | 1640 | 1464052494470 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B7793000) [pid = 1640] [serial = 1946] [outer = 000000E3B2BB8C00] 18:14:55 INFO - PROCESS | 1640 | 1464052495119 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1023ms 18:14:55 INFO - PROCESS | 1640 | 1464052495181 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 1640 | 1464052495184 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:14:55 INFO - PROCESS | 1640 | 1464052495187 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 1640 | 1464052495189 Marionette TRACE conn5 <- [1,2558,null,{}] 18:14:55 INFO - PROCESS | 1640 | 1464052495193 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:55 INFO - PROCESS | 1640 | 1464052495304 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:14:55 INFO - PROCESS | 1640 | 1464052495382 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7EA800 == 48 [pid = 1640] [id = 649] 18:14:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B8C8AC00) [pid = 1640] [serial = 1947] [outer = 0000000000000000] 18:14:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B9090400) [pid = 1640] [serial = 1948] [outer = 000000E3B8C8AC00] 18:14:55 INFO - PROCESS | 1640 | 1464052495480 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B9676C00) [pid = 1640] [serial = 1949] [outer = 000000E3B8C8AC00] 18:14:56 INFO - PROCESS | 1640 | 1464052496173 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1027ms 18:14:56 INFO - PROCESS | 1640 | 1464052496217 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:14:56 INFO - PROCESS | 1640 | 1464052496220 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:14:56 INFO - PROCESS | 1640 | 1464052496223 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - PROCESS | 1640 | 1464052496226 Marionette TRACE conn5 <- [1,2562,null,{}] 18:14:56 INFO - PROCESS | 1640 | 1464052496230 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:56 INFO - PROCESS | 1640 | 1464052496355 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:14:56 INFO - PROCESS | 1640 | 1464052496600 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E95800 == 49 [pid = 1640] [id = 650] 18:14:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E380A41C00) [pid = 1640] [serial = 1950] [outer = 0000000000000000] 18:14:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E380A98000) [pid = 1640] [serial = 1951] [outer = 000000E380A41C00] 18:14:56 INFO - PROCESS | 1640 | 1464052496673 Marionette DEBUG loaded listener.js 18:14:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E381EE6C00) [pid = 1640] [serial = 1952] [outer = 000000E380A41C00] 18:14:57 INFO - PROCESS | 1640 | 1464052497273 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1126ms 18:14:57 INFO - PROCESS | 1640 | 1464052497352 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 1640 | 1464052497357 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:14:57 INFO - PROCESS | 1640 | 1464052497361 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - PROCESS | 1640 | 1464052497365 Marionette TRACE conn5 <- [1,2566,null,{}] 18:14:57 INFO - PROCESS | 1640 | 1464052497370 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:57 INFO - PROCESS | 1640 | 1464052497491 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B2B000 == 48 [pid = 1640] [id = 624] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B38000 == 47 [pid = 1640] [id = 623] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B804D000 == 46 [pid = 1640] [id = 644] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B40C5800 == 45 [pid = 1640] [id = 643] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D89800 == 44 [pid = 1640] [id = 642] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B18800 == 43 [pid = 1640] [id = 641] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E386E61000 == 42 [pid = 1640] [id = 640] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B60800 == 41 [pid = 1640] [id = 639] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DD4800 == 40 [pid = 1640] [id = 638] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E38259A000 == 39 [pid = 1640] [id = 637] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E90800 == 38 [pid = 1640] [id = 636] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3812AB000) [pid = 1640] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3826E9800) [pid = 1640] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3858C3400) [pid = 1640] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B109E000) [pid = 1640] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DF0000 == 37 [pid = 1640] [id = 632] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E38578B800) [pid = 1640] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E384CE3C00) [pid = 1640] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E385797800) [pid = 1640] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E381916000) [pid = 1640] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3858C4800) [pid = 1640] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E381EEE800) [pid = 1640] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E381919000) [pid = 1640] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B2BAF400) [pid = 1640] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 83 (000000E3B2A6D000) [pid = 1640] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 82 (000000E383310C00) [pid = 1640] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 81 (000000E38408C000) [pid = 1640] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 80 (000000E3812A3C00) [pid = 1640] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | --DOMWINDOW == 79 (000000E381948C00) [pid = 1640] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 18:14:57 INFO - PROCESS | 1640 | 1464052497631 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B10800 == 38 [pid = 1640] [id = 651] 18:14:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 80 (000000E380A2D800) [pid = 1640] [serial = 1953] [outer = 0000000000000000] 18:14:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 81 (000000E380A8B800) [pid = 1640] [serial = 1954] [outer = 000000E380A2D800] 18:14:57 INFO - PROCESS | 1640 | 1464052497682 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 82 (000000E381817800) [pid = 1640] [serial = 1955] [outer = 000000E380A2D800] 18:14:58 INFO - PROCESS | 1640 | 1464052498132 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 797ms 18:14:58 INFO - PROCESS | 1640 | 1464052498160 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:14:58 INFO - PROCESS | 1640 | 1464052498164 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:14:58 INFO - PROCESS | 1640 | 1464052498174 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:14:58 INFO - PROCESS | 1640 | 1464052498176 Marionette TRACE conn5 <- [1,2570,null,{}] 18:14:58 INFO - PROCESS | 1640 | 1464052498208 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:58 INFO - PROCESS | 1640 | 1464052498323 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:14:58 INFO - PROCESS | 1640 | 1464052498339 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AD8800 == 39 [pid = 1640] [id = 652] 18:14:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 83 (000000E383306400) [pid = 1640] [serial = 1956] [outer = 0000000000000000] 18:14:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 84 (000000E383C3F800) [pid = 1640] [serial = 1957] [outer = 000000E383306400] 18:14:58 INFO - PROCESS | 1640 | 1464052498386 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E384624000) [pid = 1640] [serial = 1958] [outer = 000000E383306400] 18:14:58 INFO - PROCESS | 1640 | 1464052498829 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 18:14:58 INFO - PROCESS | 1640 | 1464052498868 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:14:58 INFO - PROCESS | 1640 | 1464052498871 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:14:58 INFO - PROCESS | 1640 | 1464052498876 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:14:58 INFO - PROCESS | 1640 | 1464052498882 Marionette TRACE conn5 <- [1,2574,null,{}] 18:14:58 INFO - PROCESS | 1640 | 1464052498892 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:58 INFO - PROCESS | 1640 | 1464052498983 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:14:58 INFO - PROCESS | 1640 | 1464052498993 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DA0000 == 40 [pid = 1640] [id = 653] 18:14:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E385799C00) [pid = 1640] [serial = 1959] [outer = 0000000000000000] 18:14:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3858C3400) [pid = 1640] [serial = 1960] [outer = 000000E385799C00] 18:14:59 INFO - PROCESS | 1640 | 1464052499053 Marionette DEBUG loaded listener.js 18:14:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385979400) [pid = 1640] [serial = 1961] [outer = 000000E385799C00] 18:14:59 INFO - PROCESS | 1640 | 1464052499495 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 18:14:59 INFO - PROCESS | 1640 | 1464052499569 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:14:59 INFO - PROCESS | 1640 | 1464052499572 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:14:59 INFO - PROCESS | 1640 | 1464052499575 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:14:59 INFO - PROCESS | 1640 | 1464052499577 Marionette TRACE conn5 <- [1,2578,null,{}] 18:14:59 INFO - PROCESS | 1640 | 1464052499581 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:59 INFO - PROCESS | 1640 | 1464052499703 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:14:59 INFO - PROCESS | 1640 | 1464052499718 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FD5800 == 41 [pid = 1640] [id = 654] 18:14:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B10A5400) [pid = 1640] [serial = 1962] [outer = 0000000000000000] 18:14:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B198BC00) [pid = 1640] [serial = 1963] [outer = 000000E3B10A5400] 18:14:59 INFO - PROCESS | 1640 | 1464052499765 Marionette DEBUG loaded listener.js 18:14:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B29D5C00) [pid = 1640] [serial = 1964] [outer = 000000E3B10A5400] 18:15:00 INFO - PROCESS | 1640 | 1464052500243 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 18:15:00 INFO - PROCESS | 1640 | 1464052500271 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 1640 | 1464052500273 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:15:00 INFO - PROCESS | 1640 | 1464052500276 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:15:00 INFO - PROCESS | 1640 | 1464052500278 Marionette TRACE conn5 <- [1,2582,null,{}] 18:15:00 INFO - PROCESS | 1640 | 1464052500282 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:00 INFO - PROCESS | 1640 | 1464052500394 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:15:00 INFO - PROCESS | 1640 | 1464052500443 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3A0A000 == 42 [pid = 1640] [id = 655] 18:15:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B2B8BC00) [pid = 1640] [serial = 1965] [outer = 0000000000000000] 18:15:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B2BB3800) [pid = 1640] [serial = 1966] [outer = 000000E3B2B8BC00] 18:15:00 INFO - PROCESS | 1640 | 1464052500502 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B3A42C00) [pid = 1640] [serial = 1967] [outer = 000000E3B2B8BC00] 18:15:00 INFO - PROCESS | 1640 | 1464052500984 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 18:15:01 INFO - PROCESS | 1640 | 1464052501017 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 1640 | 1464052501019 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:15:01 INFO - PROCESS | 1640 | 1464052501028 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 1640 | 1464052501030 Marionette TRACE conn5 <- [1,2586,null,{}] 18:15:01 INFO - PROCESS | 1640 | 1464052501061 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:01 INFO - PROCESS | 1640 | 1464052501186 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:15:01 INFO - PROCESS | 1640 | 1464052501242 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E28000 == 43 [pid = 1640] [id = 656] 18:15:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B77CB400) [pid = 1640] [serial = 1968] [outer = 0000000000000000] 18:15:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B80E0C00) [pid = 1640] [serial = 1969] [outer = 000000E3B77CB400] 18:15:01 INFO - PROCESS | 1640 | 1464052501288 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B8C8CC00) [pid = 1640] [serial = 1970] [outer = 000000E3B77CB400] 18:15:01 INFO - PROCESS | 1640 | 1464052501722 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 731ms 18:15:01 INFO - PROCESS | 1640 | 1464052501768 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 1640 | 1464052501770 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:15:01 INFO - PROCESS | 1640 | 1464052501774 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 1640 | 1464052501776 Marionette TRACE conn5 <- [1,2590,null,{}] 18:15:01 INFO - PROCESS | 1640 | 1464052501786 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:01 INFO - PROCESS | 1640 | 1464052501898 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:15:01 INFO - PROCESS | 1640 | 1464052501906 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7E8800 == 44 [pid = 1640] [id = 657] 18:15:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B924F800) [pid = 1640] [serial = 1971] [outer = 0000000000000000] 18:15:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3BC366C00) [pid = 1640] [serial = 1972] [outer = 000000E3B924F800] 18:15:01 INFO - PROCESS | 1640 | 1464052501952 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3BC608800) [pid = 1640] [serial = 1973] [outer = 000000E3B924F800] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3814BFC00) [pid = 1640] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E385E0C400) [pid = 1640] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3814E7800) [pid = 1640] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E382674C00) [pid = 1640] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B420AC00) [pid = 1640] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3814E8800) [pid = 1640] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3812A4800) [pid = 1640] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B2A4AC00) [pid = 1640] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E380A8A800) [pid = 1640] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E385790400) [pid = 1640] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B7479800) [pid = 1640] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E385E0D000) [pid = 1640] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:15:02 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E381951C00) [pid = 1640] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:15:02 INFO - PROCESS | 1640 | 1464052502450 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 18:15:02 INFO - PROCESS | 1640 | 1464052502529 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:15:02 INFO - PROCESS | 1640 | 1464052502531 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:15:02 INFO - PROCESS | 1640 | 1464052502537 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - PROCESS | 1640 | 1464052502539 Marionette TRACE conn5 <- [1,2594,null,{}] 18:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:15:02 INFO - PROCESS | 1640 | 1464052502542 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:02 INFO - PROCESS | 1640 | 1464052502626 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:15:02 INFO - PROCESS | 1640 | 1464052502634 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED08800 == 45 [pid = 1640] [id = 658] 18:15:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E383C40C00) [pid = 1640] [serial = 1974] [outer = 0000000000000000] 18:15:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B29D3C00) [pid = 1640] [serial = 1975] [outer = 000000E383C40C00] 18:15:02 INFO - PROCESS | 1640 | 1464052502679 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3BC369800) [pid = 1640] [serial = 1976] [outer = 000000E383C40C00] 18:15:03 INFO - PROCESS | 1640 | 1464052503100 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 627ms 18:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:15:03 INFO - PROCESS | 1640 | 1464052503173 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 1640 | 1464052503175 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:15:03 INFO - PROCESS | 1640 | 1464052503178 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 1640 | 1464052503180 Marionette TRACE conn5 <- [1,2598,null,{}] 18:15:03 INFO - PROCESS | 1640 | 1464052503184 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:03 INFO - PROCESS | 1640 | 1464052503269 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:15:03 INFO - PROCESS | 1640 | 1464052503276 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF10A000 == 46 [pid = 1640] [id = 659] 18:15:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3BC60E000) [pid = 1640] [serial = 1977] [outer = 0000000000000000] 18:15:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3BC652800) [pid = 1640] [serial = 1978] [outer = 000000E3BC60E000] 18:15:03 INFO - PROCESS | 1640 | 1464052503321 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3BC65C000) [pid = 1640] [serial = 1979] [outer = 000000E3BC60E000] 18:15:03 INFO - PROCESS | 1640 | 1464052503757 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 628ms 18:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:15:03 INFO - PROCESS | 1640 | 1464052503810 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 1640 | 1464052503812 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:15:03 INFO - PROCESS | 1640 | 1464052503815 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 1640 | 1464052503817 Marionette TRACE conn5 <- [1,2602,null,{}] 18:15:03 INFO - PROCESS | 1640 | 1464052503821 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:03 INFO - PROCESS | 1640 | 1464052503905 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:15:03 INFO - PROCESS | 1640 | 1464052503915 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF683000 == 47 [pid = 1640] [id = 660] 18:15:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BC661400) [pid = 1640] [serial = 1980] [outer = 0000000000000000] 18:15:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BC6D7800) [pid = 1640] [serial = 1981] [outer = 000000E3BC661400] 18:15:03 INFO - PROCESS | 1640 | 1464052503966 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3BCA77C00) [pid = 1640] [serial = 1982] [outer = 000000E3BC661400] 18:15:04 INFO - PROCESS | 1640 | 1464052504662 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 880ms 18:15:04 INFO - PROCESS | 1640 | 1464052504699 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:15:04 INFO - PROCESS | 1640 | 1464052504705 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:15:04 INFO - PROCESS | 1640 | 1464052504710 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:15:04 INFO - PROCESS | 1640 | 1464052504715 Marionette TRACE conn5 <- [1,2606,null,{}] 18:15:04 INFO - PROCESS | 1640 | 1464052504721 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:04 INFO - PROCESS | 1640 | 1464052504838 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:15:04 INFO - PROCESS | 1640 | 1464052504963 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DD4800 == 48 [pid = 1640] [id = 661] 18:15:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E381EED000) [pid = 1640] [serial = 1983] [outer = 0000000000000000] 18:15:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E383305400) [pid = 1640] [serial = 1984] [outer = 000000E381EED000] 18:15:05 INFO - PROCESS | 1640 | 1464052505023 Marionette DEBUG loaded listener.js 18:15:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E38408D800) [pid = 1640] [serial = 1985] [outer = 000000E381EED000] 18:15:05 INFO - PROCESS | 1640 | 1464052505666 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 985ms 18:15:05 INFO - PROCESS | 1640 | 1464052505698 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 1640 | 1464052505705 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:15:05 INFO - PROCESS | 1640 | 1464052505712 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 1640 | 1464052505715 Marionette TRACE conn5 <- [1,2610,null,{}] 18:15:05 INFO - PROCESS | 1640 | 1464052505720 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:05 INFO - PROCESS | 1640 | 1464052505839 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:15:05 INFO - PROCESS | 1640 | 1464052505964 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8053800 == 49 [pid = 1640] [id = 662] 18:15:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E385797000) [pid = 1640] [serial = 1986] [outer = 0000000000000000] 18:15:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B10A2000) [pid = 1640] [serial = 1987] [outer = 000000E385797000] 18:15:06 INFO - PROCESS | 1640 | 1464052506021 Marionette DEBUG loaded listener.js 18:15:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B2BAD400) [pid = 1640] [serial = 1988] [outer = 000000E385797000] 18:15:06 INFO - PROCESS | 1640 | 1464052506620 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 985ms 18:15:06 INFO - PROCESS | 1640 | 1464052506710 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 1640 | 1464052506713 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:15:06 INFO - PROCESS | 1640 | 1464052506718 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:15:06 INFO - PROCESS | 1640 | 1464052506722 Marionette TRACE conn5 <- [1,2614,null,{}] 18:15:06 INFO - PROCESS | 1640 | 1464052506735 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:06 INFO - PROCESS | 1640 | 1464052506860 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:15:06 INFO - PROCESS | 1640 | 1464052506977 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF865000 == 50 [pid = 1640] [id = 663] 18:15:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B7B72000) [pid = 1640] [serial = 1989] [outer = 0000000000000000] 18:15:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3BC60D400) [pid = 1640] [serial = 1990] [outer = 000000E3B7B72000] 18:15:07 INFO - PROCESS | 1640 | 1464052507039 Marionette DEBUG loaded listener.js 18:15:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3BCA77400) [pid = 1640] [serial = 1991] [outer = 000000E3B7B72000] 18:15:07 INFO - PROCESS | 1640 | 1464052507623 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 985ms 18:15:07 INFO - PROCESS | 1640 | 1464052507708 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:15:07 INFO - PROCESS | 1640 | 1464052507711 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:15:07 INFO - PROCESS | 1640 | 1464052507715 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:15:07 INFO - PROCESS | 1640 | 1464052507717 Marionette TRACE conn5 <- [1,2618,null,{}] 18:15:07 INFO - PROCESS | 1640 | 1464052507721 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:07 INFO - PROCESS | 1640 | 1464052507837 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:15:07 INFO - PROCESS | 1640 | 1464052507959 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFF6C800 == 51 [pid = 1640] [id = 664] 18:15:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BE15FC00) [pid = 1640] [serial = 1992] [outer = 0000000000000000] 18:15:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BE164C00) [pid = 1640] [serial = 1993] [outer = 000000E3BE15FC00] 18:15:08 INFO - PROCESS | 1640 | 1464052508016 Marionette DEBUG loaded listener.js 18:15:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BE16D800) [pid = 1640] [serial = 1994] [outer = 000000E3BE15FC00] 18:15:08 INFO - PROCESS | 1640 | 1464052508833 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1185ms 18:15:08 INFO - PROCESS | 1640 | 1464052508901 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 1640 | 1464052508906 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:15:08 INFO - PROCESS | 1640 | 1464052508911 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:15:08 INFO - PROCESS | 1640 | 1464052508916 Marionette TRACE conn5 <- [1,2622,null,{}] 18:15:08 INFO - PROCESS | 1640 | 1464052508923 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:09 INFO - PROCESS | 1640 | 1464052509034 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:15:09 INFO - PROCESS | 1640 | 1464052509156 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819E2000 == 52 [pid = 1640] [id = 665] 18:15:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E380A2DC00) [pid = 1640] [serial = 1995] [outer = 0000000000000000] 18:15:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E380A91400) [pid = 1640] [serial = 1996] [outer = 000000E380A2DC00] 18:15:09 INFO - PROCESS | 1640 | 1464052509208 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E381814000) [pid = 1640] [serial = 1997] [outer = 000000E380A2DC00] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B61800 == 51 [pid = 1640] [id = 634] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825AC000 == 50 [pid = 1640] [id = 633] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF10A000 == 49 [pid = 1640] [id = 659] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED08800 == 48 [pid = 1640] [id = 658] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7E8800 == 47 [pid = 1640] [id = 657] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E28000 == 46 [pid = 1640] [id = 656] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3A0A000 == 45 [pid = 1640] [id = 655] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0FD5800 == 44 [pid = 1640] [id = 654] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DA0000 == 43 [pid = 1640] [id = 653] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AD8800 == 42 [pid = 1640] [id = 652] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B10800 == 41 [pid = 1640] [id = 651] 18:15:09 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B7479C00) [pid = 1640] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E95800 == 40 [pid = 1640] [id = 650] 18:15:09 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CC6000 == 39 [pid = 1640] [id = 645] 18:15:09 INFO - PROCESS | 1640 | 1464052509859 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 18:15:09 INFO - PROCESS | 1640 | 1464052509901 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:15:09 INFO - PROCESS | 1640 | 1464052509906 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:15:09 INFO - PROCESS | 1640 | 1464052509913 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:15:09 INFO - PROCESS | 1640 | 1464052509915 Marionette TRACE conn5 <- [1,2626,null,{}] 18:15:09 INFO - PROCESS | 1640 | 1464052509919 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:10 INFO - PROCESS | 1640 | 1464052510012 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E383E4A000) [pid = 1640] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B2266000) [pid = 1640] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E38191D000) [pid = 1640] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B7C4DC00) [pid = 1640] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3B2B89400) [pid = 1640] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E38181EC00) [pid = 1640] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3826E9400) [pid = 1640] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E38450E400) [pid = 1640] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E384630000) [pid = 1640] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E383C46000) [pid = 1640] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B2035000) [pid = 1640] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3858C4400) [pid = 1640] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3826E6800) [pid = 1640] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E38181A000) [pid = 1640] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E38191F400) [pid = 1640] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E383E52800) [pid = 1640] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B1099C00) [pid = 1640] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B321C000) [pid = 1640] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B715B800) [pid = 1640] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B7792800) [pid = 1640] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B109EC00) [pid = 1640] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B24BB400) [pid = 1640] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B736B800) [pid = 1640] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E385981C00) [pid = 1640] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B33D2800) [pid = 1640] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 18:15:10 INFO - PROCESS | 1640 | 1464052510103 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B4B800 == 40 [pid = 1640] [id = 666] 18:15:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E380A3B400) [pid = 1640] [serial = 1998] [outer = 0000000000000000] 18:15:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3814C1800) [pid = 1640] [serial = 1999] [outer = 000000E380A3B400] 18:15:10 INFO - PROCESS | 1640 | 1464052510150 Marionette DEBUG loaded listener.js 18:15:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E381EE8000) [pid = 1640] [serial = 2000] [outer = 000000E380A3B400] 18:15:10 INFO - PROCESS | 1640 | 1464052510578 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 733ms 18:15:10 INFO - PROCESS | 1640 | 1464052510647 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:15:10 INFO - PROCESS | 1640 | 1464052510650 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:15:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:15:10 INFO - PROCESS | 1640 | 1464052510653 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:15:10 INFO - PROCESS | 1640 | 1464052510657 Marionette TRACE conn5 <- [1,2630,null,{}] 18:15:10 INFO - PROCESS | 1640 | 1464052510673 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:10 INFO - PROCESS | 1640 | 1464052510801 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:15:10 INFO - PROCESS | 1640 | 1464052510812 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383328000 == 41 [pid = 1640] [id = 667] 18:15:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E383C46400) [pid = 1640] [serial = 2001] [outer = 0000000000000000] 18:15:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E383E50400) [pid = 1640] [serial = 2002] [outer = 000000E383C46400] 18:15:10 INFO - PROCESS | 1640 | 1464052510861 Marionette DEBUG loaded listener.js 18:15:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E38450EC00) [pid = 1640] [serial = 2003] [outer = 000000E383C46400] 18:15:11 INFO - PROCESS | 1640 | 1464052511306 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:15:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:15:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 18:15:11 INFO - PROCESS | 1640 | 1464052511351 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:15:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:15:11 INFO - PROCESS | 1640 | 1464052511361 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:15:11 INFO - PROCESS | 1640 | 1464052511365 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 1640 | 1464052511367 Marionette TRACE conn5 <- [1,2634,null,{}] 18:15:11 INFO - PROCESS | 1640 | 1464052511371 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:11 INFO - PROCESS | 1640 | 1464052511457 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:15:11 INFO - PROCESS | 1640 | 1464052511466 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B27800 == 42 [pid = 1640] [id = 668] 18:15:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E384CE3800) [pid = 1640] [serial = 2004] [outer = 0000000000000000] 18:15:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38578C800) [pid = 1640] [serial = 2005] [outer = 000000E384CE3800] 18:15:11 INFO - PROCESS | 1640 | 1464052511513 Marionette DEBUG loaded listener.js 18:15:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E38579A800) [pid = 1640] [serial = 2006] [outer = 000000E384CE3800] 18:15:11 INFO - PROCESS | 1640 | 1464052511937 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:15:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:15:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 18:15:12 INFO - PROCESS | 1640 | 1464052511998 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:15:12 INFO - PROCESS | 1640 | 1464052512001 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:15:12 INFO - PROCESS | 1640 | 1464052512004 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:15:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:15:12 INFO - PROCESS | 1640 | 1464052512006 Marionette TRACE conn5 <- [1,2638,null,{}] 18:15:12 INFO - PROCESS | 1640 | 1464052512009 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:12 INFO - PROCESS | 1640 | 1464052512118 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:15:12 INFO - PROCESS | 1640 | 1464052512125 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A47800 == 43 [pid = 1640] [id = 669] 18:15:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3857C5800) [pid = 1640] [serial = 2007] [outer = 0000000000000000] 18:15:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3857CE000) [pid = 1640] [serial = 2008] [outer = 000000E3857C5800] 18:15:12 INFO - PROCESS | 1640 | 1464052512171 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3858CD400) [pid = 1640] [serial = 2009] [outer = 000000E3857C5800] 18:15:12 INFO - PROCESS | 1640 | 1464052512641 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:15:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:15:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 18:15:12 INFO - PROCESS | 1640 | 1464052512700 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:15:12 INFO - PROCESS | 1640 | 1464052512702 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:15:12 INFO - PROCESS | 1640 | 1464052512706 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:15:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:15:12 INFO - PROCESS | 1640 | 1464052512708 Marionette TRACE conn5 <- [1,2642,null,{}] 18:15:12 INFO - PROCESS | 1640 | 1464052512711 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:12 INFO - PROCESS | 1640 | 1464052512860 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:15:12 INFO - PROCESS | 1640 | 1464052512916 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386EC9000 == 44 [pid = 1640] [id = 670] 18:15:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E385982000) [pid = 1640] [serial = 2010] [outer = 0000000000000000] 18:15:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B1B10C00) [pid = 1640] [serial = 2011] [outer = 000000E385982000] 18:15:12 INFO - PROCESS | 1640 | 1464052512963 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B29DE000) [pid = 1640] [serial = 2012] [outer = 000000E385982000] 18:15:13 INFO - PROCESS | 1640 | 1464052513379 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:15:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:15:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 18:15:13 INFO - PROCESS | 1640 | 1464052513472 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 1640 | 1464052513474 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:15:13 INFO - PROCESS | 1640 | 1464052513484 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - PROCESS | 1640 | 1464052513486 Marionette TRACE conn5 <- [1,2646,null,{}] 18:15:13 INFO - PROCESS | 1640 | 1464052513490 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:13 INFO - PROCESS | 1640 | 1464052513601 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:15:13 INFO - PROCESS | 1640 | 1464052513614 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2045000 == 45 [pid = 1640] [id = 671] 18:15:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B29D9400) [pid = 1640] [serial = 2013] [outer = 0000000000000000] 18:15:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B2CAAC00) [pid = 1640] [serial = 2014] [outer = 000000E3B29D9400] 18:15:13 INFO - PROCESS | 1640 | 1464052513704 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B359BC00) [pid = 1640] [serial = 2015] [outer = 000000E3B29D9400] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B7E56400) [pid = 1640] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B2B8BC00) [pid = 1640] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E380A2D800) [pid = 1640] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E383306400) [pid = 1640] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E385799C00) [pid = 1640] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B77CB400) [pid = 1640] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E380A41C00) [pid = 1640] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B10A5400) [pid = 1640] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B924F800) [pid = 1640] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E383C40C00) [pid = 1640] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:15:14 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BC60E000) [pid = 1640] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:15:14 INFO - PROCESS | 1640 | 1464052514212 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:15:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 776ms 18:15:14 INFO - PROCESS | 1640 | 1464052514264 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:15:14 INFO - PROCESS | 1640 | 1464052514266 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:15:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:15:14 INFO - PROCESS | 1640 | 1464052514269 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - PROCESS | 1640 | 1464052514271 Marionette TRACE conn5 <- [1,2650,null,{}] 18:15:14 INFO - PROCESS | 1640 | 1464052514274 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:14 INFO - PROCESS | 1640 | 1464052514358 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:15:14 INFO - PROCESS | 1640 | 1464052514448 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E67800 == 46 [pid = 1640] [id = 672] 18:15:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3814E8400) [pid = 1640] [serial = 2016] [outer = 0000000000000000] 18:15:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E385790800) [pid = 1640] [serial = 2017] [outer = 000000E3814E8400] 18:15:14 INFO - PROCESS | 1640 | 1464052514494 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B4215400) [pid = 1640] [serial = 2018] [outer = 000000E3814E8400] 18:15:14 INFO - PROCESS | 1640 | 1464052514853 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:15:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 18:15:14 INFO - PROCESS | 1640 | 1464052514899 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:15:14 INFO - PROCESS | 1640 | 1464052514902 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:15:14 INFO - PROCESS | 1640 | 1464052514905 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:15:14 INFO - PROCESS | 1640 | 1464052514907 Marionette TRACE conn5 <- [1,2654,null,{}] 18:15:14 INFO - PROCESS | 1640 | 1464052514910 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:15 INFO - PROCESS | 1640 | 1464052515050 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:15:15 INFO - PROCESS | 1640 | 1464052515059 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B4275800 == 47 [pid = 1640] [id = 673] 18:15:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B3596000) [pid = 1640] [serial = 2019] [outer = 0000000000000000] 18:15:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B74F0C00) [pid = 1640] [serial = 2020] [outer = 000000E3B3596000] 18:15:15 INFO - PROCESS | 1640 | 1464052515105 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B7E59000) [pid = 1640] [serial = 2021] [outer = 000000E3B3596000] 18:15:15 INFO - PROCESS | 1640 | [1640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:15:15 INFO - PROCESS | 1640 | [1640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:15:16 INFO - PROCESS | 1640 | 1464052515991 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:15:16 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) 18:15:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1133ms 18:15:16 INFO - PROCESS | 1640 | 1464052516042 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 1640 | 1464052516044 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:15:16 INFO - PROCESS | 1640 | 1464052516047 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - PROCESS | 1640 | 1464052516049 Marionette TRACE conn5 <- [1,2658,null,{}] 18:15:16 INFO - PROCESS | 1640 | 1464052516053 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:16 INFO - PROCESS | 1640 | 1464052516223 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:15:16 INFO - PROCESS | 1640 | 1464052516276 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3813A0000 == 48 [pid = 1640] [id = 674] 18:15:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3809AB400) [pid = 1640] [serial = 2022] [outer = 0000000000000000] 18:15:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E380A32400) [pid = 1640] [serial = 2023] [outer = 000000E3809AB400] 18:15:16 INFO - PROCESS | 1640 | 1464052516337 Marionette DEBUG loaded listener.js 18:15:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3814B6400) [pid = 1640] [serial = 2024] [outer = 000000E3809AB400] 18:15:17 INFO - PROCESS | 1640 | 1464052517496 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:15:17 INFO - PROCESS | 1640 | 1464052517548 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:15:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:15:17 INFO - PROCESS | 1640 | 1464052517553 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:15:17 INFO - PROCESS | 1640 | 1464052517558 Marionette TRACE conn5 <- [1,2662,null,{}] 18:15:17 INFO - PROCESS | 1640 | 1464052517564 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:17 INFO - PROCESS | 1640 | 1464052517776 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:15:17 INFO - PROCESS | 1640 | 1464052517873 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383AC9800 == 49 [pid = 1640] [id = 675] 18:15:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E381EEDC00) [pid = 1640] [serial = 2025] [outer = 0000000000000000] 18:15:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3826E6400) [pid = 1640] [serial = 2026] [outer = 000000E381EEDC00] 18:15:17 INFO - PROCESS | 1640 | 1464052517933 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E383C3A800) [pid = 1640] [serial = 2027] [outer = 000000E381EEDC00] 18:15:18 INFO - PROCESS | 1640 | 1464052518956 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 1640 | 1464052519038 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:15:19 INFO - PROCESS | 1640 | 1464052519043 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - PROCESS | 1640 | 1464052519046 Marionette TRACE conn5 <- [1,2666,null,{}] 18:15:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:15:19 INFO - PROCESS | 1640 | 1464052519050 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:19 INFO - PROCESS | 1640 | 1464052519157 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:15:19 INFO - PROCESS | 1640 | 1464052519361 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B80D6800 == 50 [pid = 1640] [id = 676] 18:15:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E384093000) [pid = 1640] [serial = 2028] [outer = 0000000000000000] 18:15:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E385794C00) [pid = 1640] [serial = 2029] [outer = 000000E384093000] 18:15:19 INFO - PROCESS | 1640 | 1464052519420 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E385E03400) [pid = 1640] [serial = 2030] [outer = 000000E384093000] 18:15:20 INFO - PROCESS | 1640 | 1464052520631 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:15:20 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) 18:15:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1634ms 18:15:20 INFO - PROCESS | 1640 | 1464052520686 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:15:20 INFO - PROCESS | 1640 | 1464052520691 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:15:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:15:20 INFO - PROCESS | 1640 | 1464052520696 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:15:20 INFO - PROCESS | 1640 | 1464052520701 Marionette TRACE conn5 <- [1,2670,null,{}] 18:15:20 INFO - PROCESS | 1640 | 1464052520794 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:20 INFO - PROCESS | 1640 | 1464052520937 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:15:20 INFO - PROCESS | 1640 | 1464052520989 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B42800 == 51 [pid = 1640] [id = 677] 18:15:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3812A5800) [pid = 1640] [serial = 2031] [outer = 0000000000000000] 18:15:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3812B1800) [pid = 1640] [serial = 2032] [outer = 000000E3812A5800] 18:15:21 INFO - PROCESS | 1640 | 1464052521042 Marionette DEBUG loaded listener.js 18:15:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3814ED400) [pid = 1640] [serial = 2033] [outer = 000000E3812A5800] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826C9000 == 50 [pid = 1640] [id = 587] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825A2000 == 49 [pid = 1640] [id = 600] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819DD000 == 48 [pid = 1640] [id = 584] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D79000 == 47 [pid = 1640] [id = 599] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819D8800 == 46 [pid = 1640] [id = 598] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B0F9D800 == 45 [pid = 1640] [id = 595] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B4275800 == 44 [pid = 1640] [id = 673] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E386E67800 == 43 [pid = 1640] [id = 672] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2045000 == 42 [pid = 1640] [id = 671] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E386EC9000 == 41 [pid = 1640] [id = 670] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E380A47800 == 40 [pid = 1640] [id = 669] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B27800 == 39 [pid = 1640] [id = 668] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E383328000 == 38 [pid = 1640] [id = 667] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B4B800 == 37 [pid = 1640] [id = 666] 18:15:21 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819E2000 == 36 [pid = 1640] [id = 665] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E38462D800) [pid = 1640] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3814B5000) [pid = 1640] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B2CA8000) [pid = 1640] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B9090400) [pid = 1640] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3BC6D7800) [pid = 1640] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B8B08400) [pid = 1640] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B2BB3800) [pid = 1640] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E380A8B800) [pid = 1640] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E381817800) [pid = 1640] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E383C3F800) [pid = 1640] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E384624000) [pid = 1640] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3858C3400) [pid = 1640] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E385979400) [pid = 1640] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B80E0C00) [pid = 1640] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E381EE6C00) [pid = 1640] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E380A98000) [pid = 1640] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B198BC00) [pid = 1640] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B3A42C00) [pid = 1640] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3BC366C00) [pid = 1640] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B8C8CC00) [pid = 1640] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B29D3C00) [pid = 1640] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3BC652800) [pid = 1640] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3BC65C000) [pid = 1640] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3BC608800) [pid = 1640] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3BC369800) [pid = 1640] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 18:15:21 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E3B29D5C00) [pid = 1640] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 18:15:22 INFO - PROCESS | 1640 | 1464052522107 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:15:22 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) 18:15:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1450ms 18:15:22 INFO - PROCESS | 1640 | 1464052522151 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:15:22 INFO - PROCESS | 1640 | 1464052522157 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:15:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:15:22 INFO - PROCESS | 1640 | 1464052522163 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:15:22 INFO - PROCESS | 1640 | 1464052522166 Marionette TRACE conn5 <- [1,2674,null,{}] 18:15:22 INFO - PROCESS | 1640 | 1464052522169 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:22 INFO - PROCESS | 1640 | 1464052522266 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:15:22 INFO - PROCESS | 1640 | 1464052522275 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E29000 == 37 [pid = 1640] [id = 678] 18:15:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E38191E000) [pid = 1640] [serial = 2034] [outer = 0000000000000000] 18:15:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E381944800) [pid = 1640] [serial = 2035] [outer = 000000E38191E000] 18:15:22 INFO - PROCESS | 1640 | 1464052522346 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E382672C00) [pid = 1640] [serial = 2036] [outer = 000000E38191E000] 18:15:23 INFO - PROCESS | 1640 | 1464052523331 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:15:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:15:23 INFO - PROCESS | 1640 | 1464052523349 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:15:23 INFO - PROCESS | 1640 | 1464052523353 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:15:23 INFO - PROCESS | 1640 | 1464052523357 Marionette TRACE conn5 <- [1,2678,null,{}] 18:15:23 INFO - PROCESS | 1640 | 1464052523377 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:23 INFO - PROCESS | 1640 | 1464052523478 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:15:23 INFO - PROCESS | 1640 | 1464052523487 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383ADF800 == 38 [pid = 1640] [id = 679] 18:15:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E383C40000) [pid = 1640] [serial = 2037] [outer = 0000000000000000] 18:15:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E384085800) [pid = 1640] [serial = 2038] [outer = 000000E383C40000] 18:15:23 INFO - PROCESS | 1640 | 1464052523538 Marionette DEBUG loaded listener.js 18:15:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E384622C00) [pid = 1640] [serial = 2039] [outer = 000000E383C40000] 18:15:24 INFO - PROCESS | 1640 | 1464052524545 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 1640 | 1464052524594 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:15:24 INFO - PROCESS | 1640 | 1464052524597 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 1640 | 1464052524599 Marionette TRACE conn5 <- [1,2682,null,{}] 18:15:24 INFO - PROCESS | 1640 | 1464052524602 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:24 INFO - PROCESS | 1640 | 1464052524722 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:15:24 INFO - PROCESS | 1640 | 1464052524771 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D93800 == 39 [pid = 1640] [id = 680] 18:15:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E384CE6800) [pid = 1640] [serial = 2040] [outer = 0000000000000000] 18:15:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E385793000) [pid = 1640] [serial = 2041] [outer = 000000E384CE6800] 18:15:24 INFO - PROCESS | 1640 | 1464052524819 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E385978400) [pid = 1640] [serial = 2042] [outer = 000000E384CE6800] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E384CE3800) [pid = 1640] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E380A2DC00) [pid = 1640] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E383C46400) [pid = 1640] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3814E8400) [pid = 1640] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B29D9400) [pid = 1640] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3857C5800) [pid = 1640] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E385982000) [pid = 1640] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:15:25 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E380A3B400) [pid = 1640] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:15:25 INFO - PROCESS | 1640 | 1464052525777 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 1640 | 1464052525842 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:15:25 INFO - PROCESS | 1640 | 1464052525845 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:15:25 INFO - PROCESS | 1640 | 1464052525847 Marionette TRACE conn5 <- [1,2686,null,{}] 18:15:25 INFO - PROCESS | 1640 | 1464052525851 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:25 INFO - PROCESS | 1640 | 1464052525936 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:15:25 INFO - PROCESS | 1640 | 1464052525944 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E68000 == 40 [pid = 1640] [id = 681] 18:15:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E380A90000) [pid = 1640] [serial = 2043] [outer = 0000000000000000] 18:15:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E385978800) [pid = 1640] [serial = 2044] [outer = 000000E380A90000] 18:15:26 INFO - PROCESS | 1640 | 1464052525991 Marionette DEBUG loaded listener.js 18:15:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385E0E800) [pid = 1640] [serial = 2045] [outer = 000000E380A90000] 18:15:26 INFO - PROCESS | 1640 | 1464052526930 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:15:26 INFO - PROCESS | 1640 | 1464052526981 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:15:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:15:26 INFO - PROCESS | 1640 | 1464052526985 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 1640 | 1464052526994 Marionette TRACE conn5 <- [1,2690,null,{}] 18:15:27 INFO - PROCESS | 1640 | 1464052526998 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:27 INFO - PROCESS | 1640 | 1464052527125 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:15:27 INFO - PROCESS | 1640 | 1464052527135 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29B0000 == 41 [pid = 1640] [id = 682] 18:15:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B2243C00) [pid = 1640] [serial = 2046] [outer = 0000000000000000] 18:15:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B2BAEC00) [pid = 1640] [serial = 2047] [outer = 000000E3B2243C00] 18:15:27 INFO - PROCESS | 1640 | 1464052527182 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B3226400) [pid = 1640] [serial = 2048] [outer = 000000E3B2243C00] 18:15:27 INFO - PROCESS | 1640 | 1464052527635 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:15:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:15:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 18:15:27 INFO - PROCESS | 1640 | 1464052527680 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 1640 | 1464052527682 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:15:27 INFO - PROCESS | 1640 | 1464052527685 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 1640 | 1464052527687 Marionette TRACE conn5 <- [1,2694,null,{}] 18:15:27 INFO - PROCESS | 1640 | 1464052527744 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:27 INFO - PROCESS | 1640 | 1464052527882 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:15:27 INFO - PROCESS | 1640 | 1464052527971 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B37800 == 42 [pid = 1640] [id = 683] 18:15:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E380A98000) [pid = 1640] [serial = 2049] [outer = 0000000000000000] 18:15:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3812AF400) [pid = 1640] [serial = 2050] [outer = 000000E380A98000] 18:15:28 INFO - PROCESS | 1640 | 1464052528031 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E381919C00) [pid = 1640] [serial = 2051] [outer = 000000E380A98000] 18:15:28 INFO - PROCESS | 1640 | 1464052528690 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:15:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:15:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1024ms 18:15:28 INFO - PROCESS | 1640 | 1464052528714 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 18:15:28 INFO - PROCESS | 1640 | 1464052528720 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 18:15:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:15:28 INFO - PROCESS | 1640 | 1464052528724 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - PROCESS | 1640 | 1464052528727 Marionette TRACE conn5 <- [1,2698,null,{}] 18:15:28 INFO - PROCESS | 1640 | 1464052528732 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:28 INFO - PROCESS | 1640 | 1464052528846 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 18:15:28 INFO - PROCESS | 1640 | 1464052528975 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DA4000 == 43 [pid = 1640] [id = 684] 18:15:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E383C43800) [pid = 1640] [serial = 2052] [outer = 0000000000000000] 18:15:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E384088800) [pid = 1640] [serial = 2053] [outer = 000000E383C43800] 18:15:29 INFO - PROCESS | 1640 | 1464052529035 Marionette DEBUG loaded listener.js 18:15:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E38578FC00) [pid = 1640] [serial = 2054] [outer = 000000E383C43800] 18:15:29 INFO - PROCESS | 1640 | 1464052529648 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 1640 | 1464052529716 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 18:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:15:29 INFO - PROCESS | 1640 | 1464052529720 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 1640 | 1464052529723 Marionette TRACE conn5 <- [1,2702,null,{}] 18:15:29 INFO - PROCESS | 1640 | 1464052529727 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:29 INFO - PROCESS | 1640 | 1464052529870 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 18:15:30 INFO - PROCESS | 1640 | 1464052529994 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383ADF000 == 44 [pid = 1640] [id = 685] 18:15:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B194B400) [pid = 1640] [serial = 2055] [outer = 0000000000000000] 18:15:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B29DDC00) [pid = 1640] [serial = 2056] [outer = 000000E3B194B400] 18:15:30 INFO - PROCESS | 1640 | 1464052530056 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B359F800) [pid = 1640] [serial = 2057] [outer = 000000E3B194B400] 18:15:30 INFO - PROCESS | 1640 | 1464052530675 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:15:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 987ms 18:15:30 INFO - PROCESS | 1640 | 1464052530715 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 1640 | 1464052530722 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 18:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:15:30 INFO - PROCESS | 1640 | 1464052530727 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 1640 | 1464052530729 Marionette TRACE conn5 <- [1,2706,null,{}] 18:15:30 INFO - PROCESS | 1640 | 1464052530734 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:30 INFO - PROCESS | 1640 | 1464052530846 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 18:15:30 INFO - PROCESS | 1640 | 1464052530940 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B9AD3800 == 45 [pid = 1640] [id = 686] 18:15:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B77C5400) [pid = 1640] [serial = 2058] [outer = 0000000000000000] 18:15:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B7E56800) [pid = 1640] [serial = 2059] [outer = 000000E3B77C5400] 18:15:31 INFO - PROCESS | 1640 | 1464052530998 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B8C05C00) [pid = 1640] [serial = 2060] [outer = 000000E3B77C5400] 18:15:31 INFO - PROCESS | 1640 | 1464052531671 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:15:31 INFO - PROCESS | 1640 | 1464052531716 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 18:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:15:31 INFO - PROCESS | 1640 | 1464052531720 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 1640 | 1464052531722 Marionette TRACE conn5 <- [1,2710,null,{}] 18:15:31 INFO - PROCESS | 1640 | 1464052531726 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:31 INFO - PROCESS | 1640 | 1464052531835 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 18:15:31 INFO - PROCESS | 1640 | 1464052531957 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BCA57000 == 46 [pid = 1640] [id = 687] 18:15:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B909C000) [pid = 1640] [serial = 2061] [outer = 0000000000000000] 18:15:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B9250400) [pid = 1640] [serial = 2062] [outer = 000000E3B909C000] 18:15:32 INFO - PROCESS | 1640 | 1464052532021 Marionette DEBUG loaded listener.js 18:15:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BC602C00) [pid = 1640] [serial = 2063] [outer = 000000E3B909C000] 18:15:32 INFO - PROCESS | 1640 | 1464052532764 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 1640 | 1464052532805 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 18:15:32 INFO - PROCESS | 1640 | 1464052532811 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:15:32 INFO - PROCESS | 1640 | 1464052532815 Marionette TRACE conn5 <- [1,2714,null,{}] 18:15:32 INFO - PROCESS | 1640 | 1464052532821 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:32 INFO - PROCESS | 1640 | 1464052532927 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 18:15:33 INFO - PROCESS | 1640 | 1464052533058 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381417000 == 47 [pid = 1640] [id = 688] 18:15:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3826E3400) [pid = 1640] [serial = 2064] [outer = 0000000000000000] 18:15:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3826EAC00) [pid = 1640] [serial = 2065] [outer = 000000E3826E3400] 18:15:33 INFO - PROCESS | 1640 | 1464052533115 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E383E4B000) [pid = 1640] [serial = 2066] [outer = 000000E3826E3400] 18:15:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7EA800 == 46 [pid = 1640] [id = 649] 18:15:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B80D6800 == 45 [pid = 1640] [id = 676] 18:15:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AC9800 == 44 [pid = 1640] [id = 675] 18:15:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3813A0000 == 43 [pid = 1640] [id = 674] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B74F0C00) [pid = 1640] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B29DE000) [pid = 1640] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E383305400) [pid = 1640] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3BC60D400) [pid = 1640] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B10A2000) [pid = 1640] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3814C1800) [pid = 1640] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E381EE8000) [pid = 1640] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E38578C800) [pid = 1640] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E381814000) [pid = 1640] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E380A91400) [pid = 1640] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E383E50400) [pid = 1640] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E38450EC00) [pid = 1640] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B1B10C00) [pid = 1640] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BE164C00) [pid = 1640] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E385790800) [pid = 1640] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E3B2CAAC00) [pid = 1640] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B359BC00) [pid = 1640] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3857CE000) [pid = 1640] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3B4215400) [pid = 1640] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3858CD400) [pid = 1640] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E38579A800) [pid = 1640] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 18:15:33 INFO - PROCESS | 1640 | 1464052533713 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:15:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:15:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 944ms 18:15:33 INFO - PROCESS | 1640 | 1464052533760 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 18:15:33 INFO - PROCESS | 1640 | 1464052533765 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 18:15:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:15:33 INFO - PROCESS | 1640 | 1464052533772 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:15:33 INFO - PROCESS | 1640 | 1464052533774 Marionette TRACE conn5 <- [1,2718,null,{}] 18:15:33 INFO - PROCESS | 1640 | 1464052533794 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:33 INFO - PROCESS | 1640 | 1464052533886 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 18:15:33 INFO - PROCESS | 1640 | 1464052533893 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38269D800 == 44 [pid = 1640] [id = 689] 18:15:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3814BD800) [pid = 1640] [serial = 2067] [outer = 0000000000000000] 18:15:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E381EE5C00) [pid = 1640] [serial = 2068] [outer = 000000E3814BD800] 18:15:33 INFO - PROCESS | 1640 | 1464052533942 Marionette DEBUG loaded listener.js 18:15:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E383E4A000) [pid = 1640] [serial = 2069] [outer = 000000E3814BD800] 18:15:34 INFO - PROCESS | 1640 | 1464052534904 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 1640 | 1464052534919 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 18:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:15:34 INFO - PROCESS | 1640 | 1464052534923 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 1640 | 1464052534927 Marionette TRACE conn5 <- [1,2722,null,{}] 18:15:34 INFO - PROCESS | 1640 | 1464052534938 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:35 INFO - PROCESS | 1640 | 1464052535032 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 18:15:35 INFO - PROCESS | 1640 | 1464052535039 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DA8800 == 45 [pid = 1640] [id = 690] 18:15:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E385795800) [pid = 1640] [serial = 2070] [outer = 0000000000000000] 18:15:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3858C3C00) [pid = 1640] [serial = 2071] [outer = 000000E385795800] 18:15:35 INFO - PROCESS | 1640 | 1464052535089 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E385E07C00) [pid = 1640] [serial = 2072] [outer = 000000E385795800] 18:15:35 INFO - PROCESS | 1640 | 1464052535573 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 18:15:35 INFO - PROCESS | 1640 | 1464052535618 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 1640 | 1464052535620 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 18:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:15:35 INFO - PROCESS | 1640 | 1464052535624 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 1640 | 1464052535625 Marionette TRACE conn5 <- [1,2726,null,{}] 18:15:35 INFO - PROCESS | 1640 | 1464052535629 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:35 INFO - PROCESS | 1640 | 1464052535719 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 18:15:35 INFO - PROCESS | 1640 | 1464052535727 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FA4000 == 46 [pid = 1640] [id = 691] 18:15:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B2A6D000) [pid = 1640] [serial = 2073] [outer = 0000000000000000] 18:15:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B2B8B000) [pid = 1640] [serial = 2074] [outer = 000000E3B2A6D000] 18:15:35 INFO - PROCESS | 1640 | 1464052535775 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B35A0800) [pid = 1640] [serial = 2075] [outer = 000000E3B2A6D000] 18:15:36 INFO - PROCESS | 1640 | 1464052536242 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:15:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:15:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 627ms 18:15:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:15:36 INFO - PROCESS | 1640 | 1464052536253 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 18:15:36 INFO - PROCESS | 1640 | 1464052536255 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 18:15:36 INFO - PROCESS | 1640 | 1464052536258 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:15:36 INFO - PROCESS | 1640 | 1464052536260 Marionette TRACE conn5 <- [1,2730,null,{}] 18:15:36 INFO - PROCESS | 1640 | 1464052536271 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:36 INFO - PROCESS | 1640 | 1464052536406 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 18:15:36 INFO - PROCESS | 1640 | 1464052536490 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B3016800 == 47 [pid = 1640] [id = 692] 18:15:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B711AC00) [pid = 1640] [serial = 2076] [outer = 0000000000000000] 18:15:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B7369000) [pid = 1640] [serial = 2077] [outer = 000000E3B711AC00] 18:15:36 INFO - PROCESS | 1640 | 1464052536536 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B81A9C00) [pid = 1640] [serial = 2078] [outer = 000000E3B711AC00] 18:15:36 INFO - PROCESS | 1640 | 1464052536989 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 775ms 18:15:37 INFO - PROCESS | 1640 | 1464052537038 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 18:15:37 INFO - PROCESS | 1640 | 1464052537048 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 18:15:37 INFO - PROCESS | 1640 | 1464052537051 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - PROCESS | 1640 | 1464052537053 Marionette TRACE conn5 <- [1,2734,null,{}] 18:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:15:37 INFO - PROCESS | 1640 | 1464052537066 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:37 INFO - PROCESS | 1640 | 1464052537203 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 18:15:37 INFO - PROCESS | 1640 | 1464052537265 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B922D000 == 48 [pid = 1640] [id = 693] 18:15:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3BC36D400) [pid = 1640] [serial = 2079] [outer = 0000000000000000] 18:15:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3BC60E000) [pid = 1640] [serial = 2080] [outer = 000000E3BC36D400] 18:15:37 INFO - PROCESS | 1640 | 1464052537312 Marionette DEBUG loaded listener.js 18:15:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3BC6D1000) [pid = 1640] [serial = 2081] [outer = 000000E3BC36D400] 18:15:37 INFO - PROCESS | 1640 | 1464052537731 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 18:15:37 INFO - PROCESS | 1640 | 1464052537799 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 18:15:37 INFO - PROCESS | 1640 | 1464052537801 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 18:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:15:37 INFO - PROCESS | 1640 | 1464052537805 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - PROCESS | 1640 | 1464052537806 Marionette TRACE conn5 <- [1,2738,null,{}] 18:15:37 INFO - PROCESS | 1640 | 1464052537810 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:37 INFO - PROCESS | 1640 | 1464052537925 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E383E49400) [pid = 1640] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E380A8FC00) [pid = 1640] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3B8C8AC00) [pid = 1640] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E383306C00) [pid = 1640] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3858C4C00) [pid = 1640] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3BE15FC00) [pid = 1640] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B2BB8C00) [pid = 1640] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E385E0CC00) [pid = 1640] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3814ED800) [pid = 1640] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E384CE6800) [pid = 1640] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E380A90000) [pid = 1640] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E383C40000) [pid = 1640] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E38191E000) [pid = 1640] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3812A5800) [pid = 1640] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:15:38 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B3596000) [pid = 1640] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:15:38 INFO - PROCESS | 1640 | 1464052538077 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826D1000 == 49 [pid = 1640] [id = 694] 18:15:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E380A3FC00) [pid = 1640] [serial = 2082] [outer = 0000000000000000] 18:15:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E38191FC00) [pid = 1640] [serial = 2083] [outer = 000000E380A3FC00] 18:15:38 INFO - PROCESS | 1640 | 1464052538126 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E38462E800) [pid = 1640] [serial = 2084] [outer = 000000E380A3FC00] 18:15:38 INFO - PROCESS | 1640 | 1464052538480 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 18:15:38 INFO - PROCESS | 1640 | 1464052538552 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 18:15:38 INFO - PROCESS | 1640 | 1464052538554 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 18:15:38 INFO - PROCESS | 1640 | 1464052538558 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:15:38 INFO - PROCESS | 1640 | 1464052538560 Marionette TRACE conn5 <- [1,2742,null,{}] 18:15:38 INFO - PROCESS | 1640 | 1464052538564 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:38 INFO - PROCESS | 1640 | 1464052538691 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 18:15:38 INFO - PROCESS | 1640 | 1464052538700 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF11F000 == 50 [pid = 1640] [id = 695] 18:15:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E380A8B000) [pid = 1640] [serial = 2085] [outer = 0000000000000000] 18:15:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B2BB4400) [pid = 1640] [serial = 2086] [outer = 000000E380A8B000] 18:15:38 INFO - PROCESS | 1640 | 1464052538745 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BE162C00) [pid = 1640] [serial = 2087] [outer = 000000E380A8B000] 18:15:39 INFO - PROCESS | 1640 | 1464052539149 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 628ms 18:15:39 INFO - PROCESS | 1640 | 1464052539189 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 18:15:39 INFO - PROCESS | 1640 | 1464052539191 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 18:15:39 INFO - PROCESS | 1640 | 1464052539194 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:15:39 INFO - PROCESS | 1640 | 1464052539196 Marionette TRACE conn5 <- [1,2746,null,{}] 18:15:39 INFO - PROCESS | 1640 | 1464052539199 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:39 INFO - PROCESS | 1640 | 1464052539318 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 18:15:39 INFO - PROCESS | 1640 | 1464052539360 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF715000 == 51 [pid = 1640] [id = 696] 18:15:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3BC6F6400) [pid = 1640] [serial = 2088] [outer = 0000000000000000] 18:15:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3BEA45400) [pid = 1640] [serial = 2089] [outer = 000000E3BC6F6400] 18:15:39 INFO - PROCESS | 1640 | 1464052539405 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3BEA5CC00) [pid = 1640] [serial = 2090] [outer = 000000E3BC6F6400] 18:15:39 INFO - PROCESS | 1640 | 1464052539806 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 18:15:39 INFO - PROCESS | 1640 | 1464052539827 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 18:15:39 INFO - PROCESS | 1640 | 1464052539829 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 18:15:39 INFO - PROCESS | 1640 | 1464052539832 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:15:39 INFO - PROCESS | 1640 | 1464052539834 Marionette TRACE conn5 <- [1,2750,null,{}] 18:15:39 INFO - PROCESS | 1640 | 1464052539837 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:39 INFO - PROCESS | 1640 | 1464052539957 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 18:15:39 INFO - PROCESS | 1640 | 1464052539974 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BFAB6000 == 52 [pid = 1640] [id = 697] 18:15:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3BEA51C00) [pid = 1640] [serial = 2091] [outer = 0000000000000000] 18:15:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3BEB67400) [pid = 1640] [serial = 2092] [outer = 000000E3BEA51C00] 18:15:40 INFO - PROCESS | 1640 | 1464052540021 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3BEB6E800) [pid = 1640] [serial = 2093] [outer = 000000E3BEA51C00] 18:15:40 INFO - PROCESS | 1640 | 1464052540722 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 923ms 18:15:40 INFO - PROCESS | 1640 | 1464052540758 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 1640 | 1464052540764 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 18:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:15:40 INFO - PROCESS | 1640 | 1464052540769 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - PROCESS | 1640 | 1464052540775 Marionette TRACE conn5 <- [1,2754,null,{}] 18:15:40 INFO - PROCESS | 1640 | 1464052540780 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:40 INFO - PROCESS | 1640 | 1464052540910 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 18:15:41 INFO - PROCESS | 1640 | 1464052541031 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B1A000 == 53 [pid = 1640] [id = 698] 18:15:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3826E4400) [pid = 1640] [serial = 2094] [outer = 0000000000000000] 18:15:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E383C49800) [pid = 1640] [serial = 2095] [outer = 000000E3826E4400] 18:15:41 INFO - PROCESS | 1640 | 1464052541091 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E384CEB400) [pid = 1640] [serial = 2096] [outer = 000000E3826E4400] 18:15:41 INFO - PROCESS | 1640 | 1464052541677 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 942ms 18:15:41 INFO - PROCESS | 1640 | 1464052541730 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 18:15:41 INFO - PROCESS | 1640 | 1464052541737 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 18:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:15:41 INFO - PROCESS | 1640 | 1464052541745 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:15:41 INFO - PROCESS | 1640 | 1464052541748 Marionette TRACE conn5 <- [1,2758,null,{}] 18:15:41 INFO - PROCESS | 1640 | 1464052541753 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:41 INFO - PROCESS | 1640 | 1464052541873 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 18:15:41 INFO - PROCESS | 1640 | 1464052541972 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EAD000 == 54 [pid = 1640] [id = 699] 18:15:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3B24BBC00) [pid = 1640] [serial = 2097] [outer = 0000000000000000] 18:15:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3B29DF000) [pid = 1640] [serial = 2098] [outer = 000000E3B24BBC00] 18:15:42 INFO - PROCESS | 1640 | 1464052542029 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B77C4C00) [pid = 1640] [serial = 2099] [outer = 000000E3B24BBC00] 18:15:42 INFO - PROCESS | 1640 | 1464052542681 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 18:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:15:42 INFO - PROCESS | 1640 | 1464052542734 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 1640 | 1464052542737 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 18:15:42 INFO - PROCESS | 1640 | 1464052542741 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 1640 | 1464052542745 Marionette TRACE conn5 <- [1,2762,null,{}] 18:15:42 INFO - PROCESS | 1640 | 1464052542758 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:42 INFO - PROCESS | 1640 | 1464052542879 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 18:15:43 INFO - PROCESS | 1640 | 1464052543009 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C00B0000 == 55 [pid = 1640] [id = 700] 18:15:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BC65CC00) [pid = 1640] [serial = 2100] [outer = 0000000000000000] 18:15:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BE16C400) [pid = 1640] [serial = 2101] [outer = 000000E3BC65CC00] 18:15:43 INFO - PROCESS | 1640 | 1464052543069 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BEDBE400) [pid = 1640] [serial = 2102] [outer = 000000E3BC65CC00] 18:15:43 INFO - PROCESS | 1640 | 1464052543627 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 943ms 18:15:43 INFO - PROCESS | 1640 | 1464052543686 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 1640 | 1464052543690 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 18:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:15:43 INFO - PROCESS | 1640 | 1464052543694 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 1640 | 1464052543696 Marionette TRACE conn5 <- [1,2766,null,{}] 18:15:43 INFO - PROCESS | 1640 | 1464052543699 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:43 INFO - PROCESS | 1640 | 1464052543826 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 18:15:43 INFO - PROCESS | 1640 | 1464052543953 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E380A4F800 == 56 [pid = 1640] [id = 701] 18:15:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E380A35C00) [pid = 1640] [serial = 2103] [outer = 0000000000000000] 18:15:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E381947400) [pid = 1640] [serial = 2104] [outer = 000000E380A35C00] 18:15:44 INFO - PROCESS | 1640 | 1464052544012 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3B802E800) [pid = 1640] [serial = 2105] [outer = 000000E380A35C00] 18:15:44 INFO - PROCESS | 1640 | 1464052544882 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1237ms 18:15:44 INFO - PROCESS | 1640 | 1464052544933 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 1640 | 1464052544938 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 18:15:44 INFO - PROCESS | 1640 | 1464052544944 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:15:44 INFO - PROCESS | 1640 | 1464052544947 Marionette TRACE conn5 <- [1,2770,null,{}] 18:15:44 INFO - PROCESS | 1640 | 1464052544953 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:45 INFO - PROCESS | 1640 | 1464052545059 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 18:15:45 INFO - PROCESS | 1640 | 1464052545193 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819DA000 == 57 [pid = 1640] [id = 702] 18:15:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E38191DC00) [pid = 1640] [serial = 2106] [outer = 0000000000000000] 18:15:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E381922400) [pid = 1640] [serial = 2107] [outer = 000000E38191DC00] 18:15:45 INFO - PROCESS | 1640 | 1464052545248 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E381EE9400) [pid = 1640] [serial = 2108] [outer = 000000E38191DC00] 18:15:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E383AC3800 == 56 [pid = 1640] [id = 588] 18:15:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2048000 == 55 [pid = 1640] [id = 622] 18:15:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826B3000 == 54 [pid = 1640] [id = 601] 18:15:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF683000 == 53 [pid = 1640] [id = 660] 18:15:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3066800 == 52 [pid = 1640] [id = 625] 18:15:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E3825AD800 == 51 [pid = 1640] [id = 586] 18:15:45 INFO - PROCESS | 1640 | --DOCSHELL 000000E381D75800 == 50 [pid = 1640] [id = 585] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3B2BAEC00) [pid = 1640] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3858CA000) [pid = 1640] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E381EE9800) [pid = 1640] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E3B9676C00) [pid = 1640] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E384CEAC00) [pid = 1640] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B2244800) [pid = 1640] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3BE16D800) [pid = 1640] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B7793000) [pid = 1640] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B29D5000) [pid = 1640] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E382677000) [pid = 1640] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E385793000) [pid = 1640] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E385978400) [pid = 1640] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E385978800) [pid = 1640] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E384085800) [pid = 1640] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E381944800) [pid = 1640] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E382672C00) [pid = 1640] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E380A32400) [pid = 1640] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3814ED400) [pid = 1640] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3812B1800) [pid = 1640] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3B7E59000) [pid = 1640] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3826E6400) [pid = 1640] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E385794C00) [pid = 1640] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E385E0E800) [pid = 1640] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E384622C00) [pid = 1640] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 18:15:45 INFO - PROCESS | 1640 | 1464052545832 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 943ms 18:15:45 INFO - PROCESS | 1640 | 1464052545890 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 18:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:15:45 INFO - PROCESS | 1640 | 1464052545896 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 18:15:45 INFO - PROCESS | 1640 | 1464052545903 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 1640 | 1464052545906 Marionette TRACE conn5 <- [1,2774,null,{}] 18:15:45 INFO - PROCESS | 1640 | 1464052545910 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:46 INFO - PROCESS | 1640 | 1464052546046 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 18:15:46 INFO - PROCESS | 1640 | 1464052546176 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B19000 == 51 [pid = 1640] [id = 703] 18:15:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E380A35400) [pid = 1640] [serial = 2109] [outer = 0000000000000000] 18:15:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E380A40000) [pid = 1640] [serial = 2110] [outer = 000000E380A35400] 18:15:46 INFO - PROCESS | 1640 | 1464052546237 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3814BD000) [pid = 1640] [serial = 2111] [outer = 000000E380A35400] 18:15:46 INFO - PROCESS | 1640 | 1464052546814 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 944ms 18:15:46 INFO - PROCESS | 1640 | 1464052546865 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 1640 | 1464052546869 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 18:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:15:46 INFO - PROCESS | 1640 | 1464052546876 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 1640 | 1464052546881 Marionette TRACE conn5 <- [1,2778,null,{}] 18:15:46 INFO - PROCESS | 1640 | 1464052546886 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:47 INFO - PROCESS | 1640 | 1464052546999 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 18:15:47 INFO - PROCESS | 1640 | 1464052547093 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826C5000 == 52 [pid = 1640] [id = 704] 18:15:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E38266F000) [pid = 1640] [serial = 2112] [outer = 0000000000000000] 18:15:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E382674800) [pid = 1640] [serial = 2113] [outer = 000000E38266F000] 18:15:47 INFO - PROCESS | 1640 | 1464052547154 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3826E7000) [pid = 1640] [serial = 2114] [outer = 000000E38266F000] 18:15:47 INFO - PROCESS | 1640 | 1464052547793 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 986ms 18:15:47 INFO - PROCESS | 1640 | 1464052547869 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 1640 | 1464052547873 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 18:15:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:15:47 INFO - PROCESS | 1640 | 1464052547877 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 1640 | 1464052547880 Marionette TRACE conn5 <- [1,2782,null,{}] 18:15:47 INFO - PROCESS | 1640 | 1464052547884 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:48 INFO - PROCESS | 1640 | 1464052547994 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 18:15:48 INFO - PROCESS | 1640 | 1464052548118 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DCE000 == 53 [pid = 1640] [id = 705] 18:15:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E383C49400) [pid = 1640] [serial = 2115] [outer = 0000000000000000] 18:15:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E383E4E400) [pid = 1640] [serial = 2116] [outer = 000000E383C49400] 18:15:48 INFO - PROCESS | 1640 | 1464052548176 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E38450E400) [pid = 1640] [serial = 2117] [outer = 000000E383C49400] 18:15:48 INFO - PROCESS | 1640 | 1464052548737 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 879ms 18:15:48 INFO - PROCESS | 1640 | 1464052548757 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 18:15:48 INFO - PROCESS | 1640 | 1464052548761 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 18:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:15:48 INFO - PROCESS | 1640 | 1464052548773 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:15:48 INFO - PROCESS | 1640 | 1464052548779 Marionette TRACE conn5 <- [1,2786,null,{}] 18:15:48 INFO - PROCESS | 1640 | 1464052548783 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:48 INFO - PROCESS | 1640 | 1464052548894 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 18:15:49 INFO - PROCESS | 1640 | 1464052548987 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381415000 == 54 [pid = 1640] [id = 706] 18:15:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E383E47000) [pid = 1640] [serial = 2118] [outer = 0000000000000000] 18:15:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E38578F000) [pid = 1640] [serial = 2119] [outer = 000000E383E47000] 18:15:49 INFO - PROCESS | 1640 | 1464052549044 Marionette DEBUG loaded listener.js 18:15:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3857C8800) [pid = 1640] [serial = 2120] [outer = 000000E383E47000] 18:15:49 INFO - PROCESS | 1640 | 1464052549701 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 18:15:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:15:49 INFO - PROCESS | 1640 | 1464052549756 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 1640 | 1464052549758 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 18:15:49 INFO - PROCESS | 1640 | 1464052549762 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:15:49 INFO - PROCESS | 1640 | 1464052549764 Marionette TRACE conn5 <- [1,2790,null,{}] 18:15:49 INFO - PROCESS | 1640 | 1464052549768 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:49 INFO - PROCESS | 1640 | 1464052549877 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 18:15:49 INFO - PROCESS | 1640 | 1464052549956 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DE9000 == 55 [pid = 1640] [id = 707] 18:15:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E384CE6C00) [pid = 1640] [serial = 2121] [outer = 0000000000000000] 18:15:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3858CF000) [pid = 1640] [serial = 2122] [outer = 000000E384CE6C00] 18:15:50 INFO - PROCESS | 1640 | 1464052550053 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E385980C00) [pid = 1640] [serial = 2123] [outer = 000000E384CE6C00] 18:15:50 INFO - PROCESS | 1640 | 1464052550623 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 881ms 18:15:50 INFO - PROCESS | 1640 | 1464052550646 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 18:15:50 INFO - PROCESS | 1640 | 1464052550648 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 18:15:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:15:50 INFO - PROCESS | 1640 | 1464052550652 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:15:50 INFO - PROCESS | 1640 | 1464052550654 Marionette TRACE conn5 <- [1,2794,null,{}] 18:15:50 INFO - PROCESS | 1640 | 1464052550658 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:50 INFO - PROCESS | 1640 | 1464052550784 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 18:15:50 INFO - PROCESS | 1640 | 1464052550915 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386EDA800 == 56 [pid = 1640] [id = 708] 18:15:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B109D000) [pid = 1640] [serial = 2124] [outer = 0000000000000000] 18:15:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3B10A1800) [pid = 1640] [serial = 2125] [outer = 000000E3B109D000] 18:15:50 INFO - PROCESS | 1640 | 1464052550980 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3B20BF800) [pid = 1640] [serial = 2126] [outer = 000000E3B109D000] 18:15:51 INFO - PROCESS | 1640 | 1464052551691 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1084ms 18:15:51 INFO - PROCESS | 1640 | 1464052551738 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 18:15:51 INFO - PROCESS | 1640 | 1464052551742 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 18:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:15:51 INFO - PROCESS | 1640 | 1464052551747 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - PROCESS | 1640 | 1464052551751 Marionette TRACE conn5 <- [1,2798,null,{}] 18:15:51 INFO - PROCESS | 1640 | 1464052551757 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:51 INFO - PROCESS | 1640 | 1464052551861 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 18:15:52 INFO - PROCESS | 1640 | 1464052551985 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E24000 == 57 [pid = 1640] [id = 709] 18:15:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E381EE9800) [pid = 1640] [serial = 2127] [outer = 0000000000000000] 18:15:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E38266CC00) [pid = 1640] [serial = 2128] [outer = 000000E381EE9800] 18:15:52 INFO - PROCESS | 1640 | 1464052552042 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E383C43000) [pid = 1640] [serial = 2129] [outer = 000000E381EE9800] 18:15:52 INFO - PROCESS | 1640 | 1464052552526 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 836ms 18:15:52 INFO - PROCESS | 1640 | 1464052552588 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 1640 | 1464052552594 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 18:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:15:52 INFO - PROCESS | 1640 | 1464052552600 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 1640 | 1464052552603 Marionette TRACE conn5 <- [1,2802,null,{}] 18:15:52 INFO - PROCESS | 1640 | 1464052552606 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:52 INFO - PROCESS | 1640 | 1464052552696 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 18:15:52 INFO - PROCESS | 1640 | 1464052552786 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D92800 == 58 [pid = 1640] [id = 710] 18:15:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E383307800) [pid = 1640] [serial = 2130] [outer = 0000000000000000] 18:15:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E38462EC00) [pid = 1640] [serial = 2131] [outer = 000000E383307800] 18:15:52 INFO - PROCESS | 1640 | 1464052552834 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3858CA000) [pid = 1640] [serial = 2132] [outer = 000000E383307800] 18:15:53 INFO - PROCESS | 1640 | 1464052553241 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 18:15:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:15:53 INFO - PROCESS | 1640 | 1464052553294 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 1640 | 1464052553296 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 18:15:53 INFO - PROCESS | 1640 | 1464052553300 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 1640 | 1464052553303 Marionette TRACE conn5 <- [1,2806,null,{}] 18:15:53 INFO - PROCESS | 1640 | 1464052553314 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:53 INFO - PROCESS | 1640 | 1464052553407 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 18:15:53 INFO - PROCESS | 1640 | 1464052553416 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D74800 == 59 [pid = 1640] [id = 711] 18:15:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B109C800) [pid = 1640] [serial = 2133] [outer = 0000000000000000] 18:15:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B24BC800) [pid = 1640] [serial = 2134] [outer = 000000E3B109C800] 18:15:53 INFO - PROCESS | 1640 | 1464052553464 Marionette DEBUG loaded listener.js 18:15:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B2BAE400) [pid = 1640] [serial = 2135] [outer = 000000E3B109C800] 18:15:53 INFO - PROCESS | 1640 | 1464052553928 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 18:15:54 INFO - PROCESS | 1640 | 1464052553994 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 1640 | 1464052553996 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 18:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:15:54 INFO - PROCESS | 1640 | 1464052554000 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 1640 | 1464052554002 Marionette TRACE conn5 <- [1,2810,null,{}] 18:15:54 INFO - PROCESS | 1640 | 1464052554005 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:54 INFO - PROCESS | 1640 | 1464052554122 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 18:15:54 INFO - PROCESS | 1640 | 1464052554222 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7487800 == 60 [pid = 1640] [id = 712] 18:15:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B2032000) [pid = 1640] [serial = 2136] [outer = 0000000000000000] 18:15:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3B359E000) [pid = 1640] [serial = 2137] [outer = 000000E3B2032000] 18:15:54 INFO - PROCESS | 1640 | 1464052554269 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B715B800) [pid = 1640] [serial = 2138] [outer = 000000E3B2032000] 18:15:54 INFO - PROCESS | 1640 | 1464052554724 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 776ms 18:15:54 INFO - PROCESS | 1640 | 1464052554779 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 1640 | 1464052554781 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 18:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:15:54 INFO - PROCESS | 1640 | 1464052554792 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 1640 | 1464052554794 Marionette TRACE conn5 <- [1,2814,null,{}] 18:15:54 INFO - PROCESS | 1640 | 1464052554798 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:54 INFO - PROCESS | 1640 | 1464052554913 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 18:15:54 INFO - PROCESS | 1640 | 1464052554923 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B39800 == 61 [pid = 1640] [id = 713] 18:15:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B7367400) [pid = 1640] [serial = 2139] [outer = 0000000000000000] 18:15:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B74F6C00) [pid = 1640] [serial = 2140] [outer = 000000E3B7367400] 18:15:55 INFO - PROCESS | 1640 | 1464052555014 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B80E0C00) [pid = 1640] [serial = 2141] [outer = 000000E3B7367400] 18:15:55 INFO - PROCESS | 1640 | 1464052555456 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:15:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:15:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 18:15:55 INFO - PROCESS | 1640 | 1464052555485 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 18:15:55 INFO - PROCESS | 1640 | 1464052555488 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 18:15:55 INFO - PROCESS | 1640 | 1464052555491 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:15:55 INFO - PROCESS | 1640 | 1464052555493 Marionette TRACE conn5 <- [1,2818,null,{}] 18:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:15:55 INFO - PROCESS | 1640 | 1464052555536 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:55 INFO - PROCESS | 1640 | 1464052555671 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 18:15:55 INFO - PROCESS | 1640 | 1464052555731 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BD0A4800 == 62 [pid = 1640] [id = 714] 18:15:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3B9099400) [pid = 1640] [serial = 2142] [outer = 0000000000000000] 18:15:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3BC36CC00) [pid = 1640] [serial = 2143] [outer = 000000E3B9099400] 18:15:55 INFO - PROCESS | 1640 | 1464052555777 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3BC65A800) [pid = 1640] [serial = 2144] [outer = 000000E3B9099400] 18:15:56 INFO - PROCESS | 1640 | 1464052556250 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B2A6D000) [pid = 1640] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B77C5400) [pid = 1640] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B711AC00) [pid = 1640] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E380A98000) [pid = 1640] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3814BD800) [pid = 1640] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E381EED000) [pid = 1640] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E380A8B000) [pid = 1640] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3826E3400) [pid = 1640] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E385795800) [pid = 1640] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B7B72000) [pid = 1640] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E380A3FC00) [pid = 1640] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B909C000) [pid = 1640] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E385797000) [pid = 1640] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3BC661400) [pid = 1640] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3BC36D400) [pid = 1640] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E383C43800) [pid = 1640] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3B194B400) [pid = 1640] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3826E4400) [pid = 1640] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B24BBC00) [pid = 1640] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3BC6F6400) [pid = 1640] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E380A35C00) [pid = 1640] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E381EEDC00) [pid = 1640] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E384093000) [pid = 1640] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B2243C00) [pid = 1640] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:15:56 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3809AB400) [pid = 1640] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 818ms 18:15:56 INFO - PROCESS | 1640 | 1464052556316 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 1640 | 1464052556318 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 18:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:15:56 INFO - PROCESS | 1640 | 1464052556321 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 1640 | 1464052556323 Marionette TRACE conn5 <- [1,2822,null,{}] 18:15:56 INFO - PROCESS | 1640 | 1464052556327 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:56 INFO - PROCESS | 1640 | 1464052556417 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 18:15:56 INFO - PROCESS | 1640 | 1464052556424 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7139000 == 63 [pid = 1640] [id = 715] 18:15:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3814BE400) [pid = 1640] [serial = 2145] [outer = 0000000000000000] 18:15:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E381950400) [pid = 1640] [serial = 2146] [outer = 000000E3814BE400] 18:15:56 INFO - PROCESS | 1640 | 1464052556469 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E384CE5800) [pid = 1640] [serial = 2147] [outer = 000000E3814BE400] 18:15:56 INFO - PROCESS | 1640 | 1464052556905 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 627ms 18:15:56 INFO - PROCESS | 1640 | 1464052556950 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 1640 | 1464052556953 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 18:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:15:56 INFO - PROCESS | 1640 | 1464052556956 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 1640 | 1464052556958 Marionette TRACE conn5 <- [1,2826,null,{}] 18:15:56 INFO - PROCESS | 1640 | 1464052556961 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:57 INFO - PROCESS | 1640 | 1464052557083 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 18:15:57 INFO - PROCESS | 1640 | 1464052557092 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF870800 == 64 [pid = 1640] [id = 716] 18:15:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3B1097400) [pid = 1640] [serial = 2148] [outer = 0000000000000000] 18:15:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3B2CAD800) [pid = 1640] [serial = 2149] [outer = 000000E3B1097400] 18:15:57 INFO - PROCESS | 1640 | 1464052557143 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BC610800) [pid = 1640] [serial = 2150] [outer = 000000E3B1097400] 18:15:57 INFO - PROCESS | 1640 | 1464052557547 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 18:15:57 INFO - PROCESS | 1640 | 1464052557599 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 1640 | 1464052557601 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 18:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:15:57 INFO - PROCESS | 1640 | 1464052557604 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - PROCESS | 1640 | 1464052557606 Marionette TRACE conn5 <- [1,2830,null,{}] 18:15:57 INFO - PROCESS | 1640 | 1464052557609 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:57 INFO - PROCESS | 1640 | 1464052557696 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 18:15:57 INFO - PROCESS | 1640 | 1464052557702 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C0062000 == 65 [pid = 1640] [id = 717] 18:15:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BC6EA400) [pid = 1640] [serial = 2151] [outer = 0000000000000000] 18:15:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BCA72400) [pid = 1640] [serial = 2152] [outer = 000000E3BC6EA400] 18:15:57 INFO - PROCESS | 1640 | 1464052557748 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3BE16E000) [pid = 1640] [serial = 2153] [outer = 000000E3BC6EA400] 18:15:58 INFO - PROCESS | 1640 | 1464052558185 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 626ms 18:15:58 INFO - PROCESS | 1640 | 1464052558235 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 1640 | 1464052558237 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 18:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:15:58 INFO - PROCESS | 1640 | 1464052558300 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 1640 | 1464052558304 Marionette TRACE conn5 <- [1,2834,null,{}] 18:15:58 INFO - PROCESS | 1640 | 1464052558311 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:58 INFO - PROCESS | 1640 | 1464052558431 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 18:15:58 INFO - PROCESS | 1640 | 1464052558646 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E38331D800 == 66 [pid = 1640] [id = 718] 18:15:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E38194E800) [pid = 1640] [serial = 2154] [outer = 0000000000000000] 18:15:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E381EEA000) [pid = 1640] [serial = 2155] [outer = 000000E38194E800] 18:15:58 INFO - PROCESS | 1640 | 1464052558705 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E384090800) [pid = 1640] [serial = 2156] [outer = 000000E38194E800] 18:15:59 INFO - PROCESS | 1640 | 1464052559289 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1090ms 18:15:59 INFO - PROCESS | 1640 | 1464052559335 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 1640 | 1464052559339 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 18:15:59 INFO - PROCESS | 1640 | 1464052559344 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:15:59 INFO - PROCESS | 1640 | 1464052559347 Marionette TRACE conn5 <- [1,2838,null,{}] 18:15:59 INFO - PROCESS | 1640 | 1464052559356 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:59 INFO - PROCESS | 1640 | 1464052559525 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 18:15:59 INFO - PROCESS | 1640 | 1464052559655 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:59 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B731F800 == 67 [pid = 1640] [id = 719] 18:15:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E385E0DC00) [pid = 1640] [serial = 2157] [outer = 0000000000000000] 18:15:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3B194B400) [pid = 1640] [serial = 2158] [outer = 000000E385E0DC00] 18:15:59 INFO - PROCESS | 1640 | 1464052559713 Marionette DEBUG loaded listener.js 18:15:59 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3B2B7E400) [pid = 1640] [serial = 2159] [outer = 000000E385E0DC00] 18:16:00 INFO - PROCESS | 1640 | 1464052560313 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1031ms 18:16:00 INFO - PROCESS | 1640 | 1464052560380 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 18:16:00 INFO - PROCESS | 1640 | 1464052560382 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 18:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:16:00 INFO - PROCESS | 1640 | 1464052560387 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:16:00 INFO - PROCESS | 1640 | 1464052560389 Marionette TRACE conn5 <- [1,2842,null,{}] 18:16:00 INFO - PROCESS | 1640 | 1464052560393 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:00 INFO - PROCESS | 1640 | 1464052560552 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 18:16:00 INFO - PROCESS | 1640 | 1464052560619 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:00 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C1C05000 == 68 [pid = 1640] [id = 720] 18:16:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3B8C09800) [pid = 1640] [serial = 2160] [outer = 0000000000000000] 18:16:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3B924F400) [pid = 1640] [serial = 2161] [outer = 000000E3B8C09800] 18:16:00 INFO - PROCESS | 1640 | 1464052560723 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3BC60AC00) [pid = 1640] [serial = 2162] [outer = 000000E3B8C09800] 18:16:01 INFO - PROCESS | 1640 | 1464052561365 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1028ms 18:16:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:16:01 INFO - PROCESS | 1640 | 1464052561416 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 18:16:01 INFO - PROCESS | 1640 | 1464052561419 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 18:16:01 INFO - PROCESS | 1640 | 1464052561423 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:16:01 INFO - PROCESS | 1640 | 1464052561425 Marionette TRACE conn5 <- [1,2846,null,{}] 18:16:01 INFO - PROCESS | 1640 | 1464052561428 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:01 INFO - PROCESS | 1640 | 1464052561542 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 18:16:01 INFO - PROCESS | 1640 | 1464052561669 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2913000 == 69 [pid = 1640] [id = 721] 18:16:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3BEB66C00) [pid = 1640] [serial = 2163] [outer = 0000000000000000] 18:16:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3BEB71C00) [pid = 1640] [serial = 2164] [outer = 000000E3BEB66C00] 18:16:01 INFO - PROCESS | 1640 | 1464052561728 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3BEF9DC00) [pid = 1640] [serial = 2165] [outer = 000000E3BEB66C00] 18:16:02 INFO - PROCESS | 1640 | 1464052562307 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 923ms 18:16:02 INFO - PROCESS | 1640 | 1464052562347 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 18:16:02 INFO - PROCESS | 1640 | 1464052562350 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 18:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:16:02 INFO - PROCESS | 1640 | 1464052562354 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:16:02 INFO - PROCESS | 1640 | 1464052562356 Marionette TRACE conn5 <- [1,2850,null,{}] 18:16:02 INFO - PROCESS | 1640 | 1464052562360 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:02 INFO - PROCESS | 1640 | 1464052562471 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 18:16:02 INFO - PROCESS | 1640 | 1464052562571 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:02 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E38000 == 70 [pid = 1640] [id = 722] 18:16:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3814B2C00) [pid = 1640] [serial = 2166] [outer = 0000000000000000] 18:16:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E381916800) [pid = 1640] [serial = 2167] [outer = 000000E3814B2C00] 18:16:02 INFO - PROCESS | 1640 | 1464052562627 Marionette DEBUG loaded listener.js 18:16:02 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3858CA400) [pid = 1640] [serial = 2168] [outer = 000000E3814B2C00] 18:16:03 INFO - PROCESS | 1640 | 1464052563464 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1142ms 18:16:03 INFO - PROCESS | 1640 | 1464052563499 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 1640 | 1464052563504 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 18:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:16:03 INFO - PROCESS | 1640 | 1464052563510 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 1640 | 1464052563514 Marionette TRACE conn5 <- [1,2854,null,{}] 18:16:03 INFO - PROCESS | 1640 | 1464052563520 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:03 INFO - PROCESS | 1640 | 1464052563631 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 18:16:03 INFO - PROCESS | 1640 | 1464052563766 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826B3000 == 71 [pid = 1640] [id = 723] 18:16:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E382670C00) [pid = 1640] [serial = 2169] [outer = 0000000000000000] 18:16:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E382677C00) [pid = 1640] [serial = 2170] [outer = 000000E382670C00] 18:16:03 INFO - PROCESS | 1640 | 1464052563819 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E383C42C00) [pid = 1640] [serial = 2171] [outer = 000000E382670C00] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B24B0800 == 70 [pid = 1640] [id = 596] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DD4800 == 69 [pid = 1640] [id = 661] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B3019800 == 68 [pid = 1640] [id = 597] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF870800 == 67 [pid = 1640] [id = 716] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7139000 == 66 [pid = 1640] [id = 715] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BD0A4800 == 65 [pid = 1640] [id = 714] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B39800 == 64 [pid = 1640] [id = 713] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7487800 == 63 [pid = 1640] [id = 712] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B2D74800 == 62 [pid = 1640] [id = 711] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E384D92800 == 61 [pid = 1640] [id = 710] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E24000 == 60 [pid = 1640] [id = 709] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3BEB67400) [pid = 1640] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3BE16C400) [pid = 1640] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E381415000 == 59 [pid = 1640] [id = 706] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DCE000 == 58 [pid = 1640] [id = 705] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826C5000 == 57 [pid = 1640] [id = 704] 18:16:04 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B19000 == 56 [pid = 1640] [id = 703] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B3226400) [pid = 1640] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E383C3A800) [pid = 1640] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3B359F800) [pid = 1640] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E385E03400) [pid = 1640] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3814B6400) [pid = 1640] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B35A0800) [pid = 1640] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B7E56800) [pid = 1640] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B81A9C00) [pid = 1640] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3812AF400) [pid = 1640] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E383E4A000) [pid = 1640] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E38408D800) [pid = 1640] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3BE162C00) [pid = 1640] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3826EAC00) [pid = 1640] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3858C3C00) [pid = 1640] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3BCA77400) [pid = 1640] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E38191FC00) [pid = 1640] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3BC602C00) [pid = 1640] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E3B2BAD400) [pid = 1640] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E3B2B8B000) [pid = 1640] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3BCA77C00) [pid = 1640] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E381EE5C00) [pid = 1640] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3BC60E000) [pid = 1640] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B2BB4400) [pid = 1640] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3B7369000) [pid = 1640] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E38462E800) [pid = 1640] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3BC6D1000) [pid = 1640] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E384088800) [pid = 1640] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E383E4B000) [pid = 1640] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E385E07C00) [pid = 1640] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B9250400) [pid = 1640] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B29DDC00) [pid = 1640] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E383C49800) [pid = 1640] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3B29DF000) [pid = 1640] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E384CEB400) [pid = 1640] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3BEA45400) [pid = 1640] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B77C4C00) [pid = 1640] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3BEA5CC00) [pid = 1640] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E381947400) [pid = 1640] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B802E800) [pid = 1640] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E381919C00) [pid = 1640] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E3B8C05C00) [pid = 1640] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E38578FC00) [pid = 1640] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | --DOMWINDOW == 84 (000000E381922400) [pid = 1640] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 18:16:04 INFO - PROCESS | 1640 | 1464052564398 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:16:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 943ms 18:16:04 INFO - PROCESS | 1640 | 1464052564455 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 18:16:04 INFO - PROCESS | 1640 | 1464052564460 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 18:16:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:16:04 INFO - PROCESS | 1640 | 1464052564467 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:16:04 INFO - PROCESS | 1640 | 1464052564469 Marionette TRACE conn5 <- [1,2858,null,{}] 18:16:04 INFO - PROCESS | 1640 | 1464052564473 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:04 INFO - PROCESS | 1640 | 1464052564567 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 18:16:04 INFO - PROCESS | 1640 | 1464052564676 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382635000 == 57 [pid = 1640] [id = 724] 18:16:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 85 (000000E3814E3000) [pid = 1640] [serial = 2172] [outer = 0000000000000000] 18:16:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E383303400) [pid = 1640] [serial = 2173] [outer = 000000E3814E3000] 18:16:04 INFO - PROCESS | 1640 | 1464052564724 Marionette DEBUG loaded listener.js 18:16:04 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E383E55800) [pid = 1640] [serial = 2174] [outer = 000000E3814E3000] 18:16:05 INFO - PROCESS | 1640 | 1464052565118 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 18:16:05 INFO - PROCESS | 1640 | 1464052565161 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 1640 | 1464052565163 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 18:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:16:05 INFO - PROCESS | 1640 | 1464052565167 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 1640 | 1464052565170 Marionette TRACE conn5 <- [1,2862,null,{}] 18:16:05 INFO - PROCESS | 1640 | 1464052565181 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:05 INFO - PROCESS | 1640 | 1464052565275 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 18:16:05 INFO - PROCESS | 1640 | 1464052565284 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D9E000 == 58 [pid = 1640] [id = 725] 18:16:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385791400) [pid = 1640] [serial = 2175] [outer = 0000000000000000] 18:16:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3857C3000) [pid = 1640] [serial = 2176] [outer = 000000E385791400] 18:16:05 INFO - PROCESS | 1640 | 1464052565361 Marionette DEBUG loaded listener.js 18:16:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E38597C800) [pid = 1640] [serial = 2177] [outer = 000000E385791400] 18:16:05 INFO - PROCESS | 1640 | 1464052565825 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 18:16:05 INFO - PROCESS | 1640 | 1464052565862 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 1640 | 1464052565865 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 18:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:16:05 INFO - PROCESS | 1640 | 1464052565873 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 1640 | 1464052565875 Marionette TRACE conn5 <- [1,2866,null,{}] 18:16:05 INFO - PROCESS | 1640 | 1464052565878 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:05 INFO - PROCESS | 1640 | 1464052565971 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 18:16:05 INFO - PROCESS | 1640 | 1464052565978 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ED4000 == 59 [pid = 1640] [id = 726] 18:16:05 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3B109A000) [pid = 1640] [serial = 2178] [outer = 0000000000000000] 18:16:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3B1945C00) [pid = 1640] [serial = 2179] [outer = 000000E3B109A000] 18:16:06 INFO - PROCESS | 1640 | 1464052566026 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3B2924C00) [pid = 1640] [serial = 2180] [outer = 000000E3B109A000] 18:16:06 INFO - PROCESS | 1640 | 1464052566525 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:16:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 18:16:06 INFO - PROCESS | 1640 | 1464052566567 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 1640 | 1464052566569 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 18:16:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:16:06 INFO - PROCESS | 1640 | 1464052566572 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - PROCESS | 1640 | 1464052566574 Marionette TRACE conn5 <- [1,2870,null,{}] 18:16:06 INFO - PROCESS | 1640 | 1464052566578 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:06 INFO - PROCESS | 1640 | 1464052566693 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 18:16:06 INFO - PROCESS | 1640 | 1464052566779 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29A2000 == 60 [pid = 1640] [id = 727] 18:16:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E384CE0400) [pid = 1640] [serial = 2181] [outer = 0000000000000000] 18:16:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B2BB4400) [pid = 1640] [serial = 2182] [outer = 000000E384CE0400] 18:16:06 INFO - PROCESS | 1640 | 1464052566827 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B359F800) [pid = 1640] [serial = 2183] [outer = 000000E384CE0400] 18:16:07 INFO - PROCESS | 1640 | 1464052567308 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 775ms 18:16:07 INFO - PROCESS | 1640 | 1464052567351 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 18:16:07 INFO - PROCESS | 1640 | 1464052567353 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 18:16:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:16:07 INFO - PROCESS | 1640 | 1464052567356 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:16:07 INFO - PROCESS | 1640 | 1464052567358 Marionette TRACE conn5 <- [1,2874,null,{}] 18:16:07 INFO - PROCESS | 1640 | 1464052567362 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:07 INFO - PROCESS | 1640 | 1464052567497 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 18:16:07 INFO - PROCESS | 1640 | 1464052567558 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7141000 == 61 [pid = 1640] [id = 728] 18:16:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B7369000) [pid = 1640] [serial = 2184] [outer = 0000000000000000] 18:16:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B7C78C00) [pid = 1640] [serial = 2185] [outer = 000000E3B7369000] 18:16:07 INFO - PROCESS | 1640 | 1464052567605 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B8C0A000) [pid = 1640] [serial = 2186] [outer = 000000E3B7369000] 18:16:08 INFO - PROCESS | 1640 | 1464052568032 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:16:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 18:16:08 INFO - PROCESS | 1640 | 1464052568101 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 18:16:08 INFO - PROCESS | 1640 | 1464052568103 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 18:16:08 INFO - PROCESS | 1640 | 1464052568107 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - PROCESS | 1640 | 1464052568108 Marionette TRACE conn5 <- [1,2878,null,{}] 18:16:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:16:08 INFO - PROCESS | 1640 | 1464052568112 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:08 INFO - PROCESS | 1640 | 1464052568353 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3814BE400) [pid = 1640] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E3B1097400) [pid = 1640] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3B2032000) [pid = 1640] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3BEA51C00) [pid = 1640] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E3BC65CC00) [pid = 1640] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E383307800) [pid = 1640] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E383C49400) [pid = 1640] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3B109C800) [pid = 1640] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E381EE9800) [pid = 1640] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B7367400) [pid = 1640] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B109D000) [pid = 1640] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E38266F000) [pid = 1640] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E380A35400) [pid = 1640] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:16:08 INFO - PROCESS | 1640 | --DOMWINDOW == 85 (000000E3B9099400) [pid = 1640] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:16:08 INFO - PROCESS | 1640 | 1464052568417 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826C4000 == 62 [pid = 1640] [id = 729] 18:16:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 86 (000000E380A38000) [pid = 1640] [serial = 2187] [outer = 0000000000000000] 18:16:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E3814BF400) [pid = 1640] [serial = 2188] [outer = 000000E380A38000] 18:16:08 INFO - PROCESS | 1640 | 1464052568465 Marionette DEBUG loaded listener.js 18:16:08 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E385E08C00) [pid = 1640] [serial = 2189] [outer = 000000E380A38000] 18:16:08 INFO - PROCESS | 1640 | 1464052568847 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:16:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 774ms 18:16:08 INFO - PROCESS | 1640 | 1464052568887 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 18:16:08 INFO - PROCESS | 1640 | 1464052568889 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 18:16:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:16:08 INFO - PROCESS | 1640 | 1464052568892 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - PROCESS | 1640 | 1464052568894 Marionette TRACE conn5 <- [1,2882,null,{}] 18:16:08 INFO - PROCESS | 1640 | 1464052568898 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:08 INFO - PROCESS | 1640 | 1464052568984 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 18:16:08 INFO - PROCESS | 1640 | 1464052568991 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8EBB000 == 63 [pid = 1640] [id = 730] 18:16:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E3B7367400) [pid = 1640] [serial = 2190] [outer = 0000000000000000] 18:16:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E3B9A18400) [pid = 1640] [serial = 2191] [outer = 000000E3B7367400] 18:16:09 INFO - PROCESS | 1640 | 1464052569036 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E3BC611000) [pid = 1640] [serial = 2192] [outer = 000000E3B7367400] 18:16:09 INFO - PROCESS | 1640 | 1464052569461 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 18:16:09 INFO - PROCESS | 1640 | 1464052569524 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 1640 | 1464052569526 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 18:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:16:09 INFO - PROCESS | 1640 | 1464052569530 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 1640 | 1464052569532 Marionette TRACE conn5 <- [1,2886,null,{}] 18:16:09 INFO - PROCESS | 1640 | 1464052569536 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:09 INFO - PROCESS | 1640 | 1464052569625 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 18:16:09 INFO - PROCESS | 1640 | 1464052569634 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:09 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC7EA800 == 64 [pid = 1640] [id = 731] 18:16:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E3BC74E000) [pid = 1640] [serial = 2193] [outer = 0000000000000000] 18:16:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E3BCA77C00) [pid = 1640] [serial = 2194] [outer = 000000E3BC74E000] 18:16:09 INFO - PROCESS | 1640 | 1464052569679 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3BE166000) [pid = 1640] [serial = 2195] [outer = 000000E3BC74E000] 18:16:10 INFO - PROCESS | 1640 | 1464052570136 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:16:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:16:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 18:16:10 INFO - PROCESS | 1640 | 1464052570225 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 18:16:10 INFO - PROCESS | 1640 | 1464052570227 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 18:16:10 INFO - PROCESS | 1640 | 1464052570230 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:16:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:16:10 INFO - PROCESS | 1640 | 1464052570232 Marionette TRACE conn5 <- [1,2890,null,{}] 18:16:10 INFO - PROCESS | 1640 | 1464052570236 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:10 INFO - PROCESS | 1640 | 1464052570334 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 18:16:10 INFO - PROCESS | 1640 | 1464052570467 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3819E5800 == 65 [pid = 1640] [id = 732] 18:16:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E380A37000) [pid = 1640] [serial = 2196] [outer = 0000000000000000] 18:16:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E380A93C00) [pid = 1640] [serial = 2197] [outer = 000000E380A37000] 18:16:10 INFO - PROCESS | 1640 | 1464052570527 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E381811000) [pid = 1640] [serial = 2198] [outer = 000000E380A37000] 18:16:11 INFO - PROCESS | 1640 | 1464052571211 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:16:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:16:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1026ms 18:16:11 INFO - PROCESS | 1640 | 1464052571261 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 18:16:11 INFO - PROCESS | 1640 | 1464052571266 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 18:16:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:16:11 INFO - PROCESS | 1640 | 1464052571271 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:16:11 INFO - PROCESS | 1640 | 1464052571276 Marionette TRACE conn5 <- [1,2894,null,{}] 18:16:11 INFO - PROCESS | 1640 | 1464052571301 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:11 INFO - PROCESS | 1640 | 1464052571422 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 18:16:11 INFO - PROCESS | 1640 | 1464052571550 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:11 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384DE0000 == 66 [pid = 1640] [id = 733] 18:16:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E384092400) [pid = 1640] [serial = 2199] [outer = 0000000000000000] 18:16:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E38462CC00) [pid = 1640] [serial = 2200] [outer = 000000E384092400] 18:16:11 INFO - PROCESS | 1640 | 1464052571610 Marionette DEBUG loaded listener.js 18:16:11 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3858D0000) [pid = 1640] [serial = 2201] [outer = 000000E384092400] 18:16:12 INFO - PROCESS | 1640 | 1464052572214 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:16:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 18:16:12 INFO - PROCESS | 1640 | 1464052572263 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 1640 | 1464052572268 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 18:16:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:16:12 INFO - PROCESS | 1640 | 1464052572272 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - PROCESS | 1640 | 1464052572275 Marionette TRACE conn5 <- [1,2898,null,{}] 18:16:12 INFO - PROCESS | 1640 | 1464052572279 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:12 INFO - PROCESS | 1640 | 1464052572397 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 18:16:12 INFO - PROCESS | 1640 | 1464052572527 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:12 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BED6F000 == 67 [pid = 1640] [id = 734] 18:16:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B2CA9000) [pid = 1640] [serial = 2202] [outer = 0000000000000000] 18:16:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3B420C000) [pid = 1640] [serial = 2203] [outer = 000000E3B2CA9000] 18:16:12 INFO - PROCESS | 1640 | 1464052572585 Marionette DEBUG loaded listener.js 18:16:12 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B80A2000) [pid = 1640] [serial = 2204] [outer = 000000E3B2CA9000] 18:16:13 INFO - PROCESS | 1640 | 1464052573177 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:16:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:16:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:16:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 924ms 18:16:13 INFO - PROCESS | 1640 | 1464052573197 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 18:16:13 INFO - PROCESS | 1640 | 1464052573200 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 18:16:13 INFO - TEST-START | /DOMEvents/constructors.html 18:16:13 INFO - PROCESS | 1640 | 1464052573212 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:16:13 INFO - PROCESS | 1640 | 1464052573219 Marionette TRACE conn5 <- [1,2902,null,{}] 18:16:13 INFO - PROCESS | 1640 | 1464052573223 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:13 INFO - PROCESS | 1640 | 1464052573344 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 18:16:13 INFO - PROCESS | 1640 | 1464052573444 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF869800 == 68 [pid = 1640] [id = 735] 18:16:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3BCABA800) [pid = 1640] [serial = 2205] [outer = 0000000000000000] 18:16:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3BEDC8400) [pid = 1640] [serial = 2206] [outer = 000000E3BCABA800] 18:16:13 INFO - PROCESS | 1640 | 1464052573500 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BEFA9000) [pid = 1640] [serial = 2207] [outer = 000000E3BCABA800] 18:16:14 INFO - PROCESS | 1640 | 1464052574185 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:16:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:16:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:16:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 1083ms 18:16:14 INFO - PROCESS | 1640 | 1464052574289 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 18:16:14 INFO - PROCESS | 1640 | 1464052574292 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 18:16:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:16:14 INFO - PROCESS | 1640 | 1464052574296 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - PROCESS | 1640 | 1464052574298 Marionette TRACE conn5 <- [1,2906,null,{}] 18:16:14 INFO - PROCESS | 1640 | 1464052574316 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:14 INFO - PROCESS | 1640 | 1464052574435 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 18:16:14 INFO - PROCESS | 1640 | 1464052574555 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:14 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C02D6800 == 69 [pid = 1640] [id = 736] 18:16:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BEDC8000) [pid = 1640] [serial = 2208] [outer = 0000000000000000] 18:16:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BF005800) [pid = 1640] [serial = 2209] [outer = 000000E3BEDC8000] 18:16:14 INFO - PROCESS | 1640 | 1464052574612 Marionette DEBUG loaded listener.js 18:16:14 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BF453800) [pid = 1640] [serial = 2210] [outer = 000000E3BEDC8000] 18:16:15 INFO - PROCESS | 1640 | 1464052575125 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:16:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:16:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 839ms 18:16:15 INFO - PROCESS | 1640 | 1464052575136 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 18:16:15 INFO - PROCESS | 1640 | 1464052575139 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 18:16:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:16:15 INFO - PROCESS | 1640 | 1464052575142 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:16:15 INFO - PROCESS | 1640 | 1464052575145 Marionette TRACE conn5 <- [1,2910,null,{}] 18:16:15 INFO - PROCESS | 1640 | 1464052575148 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:15 INFO - PROCESS | 1640 | 1464052575264 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 18:16:15 INFO - PROCESS | 1640 | 1464052575390 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C2911800 == 70 [pid = 1640] [id = 737] 18:16:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E3BF7A4C00) [pid = 1640] [serial = 2211] [outer = 0000000000000000] 18:16:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E3BFB28800) [pid = 1640] [serial = 2212] [outer = 000000E3BF7A4C00] 18:16:15 INFO - PROCESS | 1640 | 1464052575458 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E3BFD88800) [pid = 1640] [serial = 2213] [outer = 000000E3BF7A4C00] 18:16:15 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:15 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:15 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:15 INFO - PROCESS | 1640 | [1640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:16 INFO - PROCESS | 1640 | 1464052576049 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:16:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:16:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:16 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 18:16:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:16 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 18:16:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:16 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]" 18:16:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:16:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 992ms 18:16:16 INFO - PROCESS | 1640 | 1464052576138 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 18:16:16 INFO - PROCESS | 1640 | 1464052576140 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 18:16:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:16:16 INFO - PROCESS | 1640 | 1464052576144 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:16:16 INFO - PROCESS | 1640 | 1464052576146 Marionette TRACE conn5 <- [1,2914,null,{}] 18:16:16 INFO - PROCESS | 1640 | 1464052576150 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:16 INFO - PROCESS | 1640 | 1464052576265 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 18:16:16 INFO - PROCESS | 1640 | 1464052576547 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:16 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826CF000 == 71 [pid = 1640] [id = 738] 18:16:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3812AA000) [pid = 1640] [serial = 2214] [outer = 0000000000000000] 18:16:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3814BD400) [pid = 1640] [serial = 2215] [outer = 000000E3812AA000] 18:16:16 INFO - PROCESS | 1640 | 1464052576611 Marionette DEBUG loaded listener.js 18:16:16 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E38194F000) [pid = 1640] [serial = 2216] [outer = 000000E3812AA000] 18:16:17 INFO - PROCESS | 1640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:16:17 INFO - PROCESS | 1640 | 1464052577128 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:16:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:16:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1025ms 18:16:17 INFO - PROCESS | 1640 | 1464052577172 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 18:16:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:16:17 INFO - PROCESS | 1640 | 1464052577176 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 18:16:17 INFO - PROCESS | 1640 | 1464052577180 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:16:17 INFO - PROCESS | 1640 | 1464052577184 Marionette TRACE conn5 <- [1,2918,null,{}] 18:16:17 INFO - PROCESS | 1640 | 1464052577233 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:17 INFO - PROCESS | 1640 | 1464052577383 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E381E20000 == 70 [pid = 1640] [id = 646] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E384D93000 == 69 [pid = 1640] [id = 591] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E386E58800 == 68 [pid = 1640] [id = 593] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B24800 == 67 [pid = 1640] [id = 590] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC7EA800 == 66 [pid = 1640] [id = 731] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8EBB000 == 65 [pid = 1640] [id = 730] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826C4000 == 64 [pid = 1640] [id = 729] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7141000 == 63 [pid = 1640] [id = 728] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29A2000 == 62 [pid = 1640] [id = 727] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ED4000 == 61 [pid = 1640] [id = 726] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E384D9E000 == 60 [pid = 1640] [id = 725] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E382635000 == 59 [pid = 1640] [id = 724] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826B3000 == 58 [pid = 1640] [id = 723] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C1C05000 == 57 [pid = 1640] [id = 720] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3BCA72400) [pid = 1640] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B731F800 == 56 [pid = 1640] [id = 719] 18:16:17 INFO - PROCESS | 1640 | --DOCSHELL 000000E38331D800 == 55 [pid = 1640] [id = 718] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3BEB6E800) [pid = 1640] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 112 (000000E3BEDBE400) [pid = 1640] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 111 (000000E38462EC00) [pid = 1640] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 110 (000000E3858CA000) [pid = 1640] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 109 (000000E38450E400) [pid = 1640] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E383E4E400) [pid = 1640] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E3B24BC800) [pid = 1640] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E3B2BAE400) [pid = 1640] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E383C43000) [pid = 1640] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E3B74F6C00) [pid = 1640] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E38266CC00) [pid = 1640] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3B20BF800) [pid = 1640] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B10A1800) [pid = 1640] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E3826E7000) [pid = 1640] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E382674800) [pid = 1640] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 98 (000000E3814BD000) [pid = 1640] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 97 (000000E380A40000) [pid = 1640] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 96 (000000E3BC36CC00) [pid = 1640] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 95 (000000E3858CF000) [pid = 1640] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 94 (000000E38578F000) [pid = 1640] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 93 (000000E381950400) [pid = 1640] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 92 (000000E3B2CAD800) [pid = 1640] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 91 (000000E3BC65A800) [pid = 1640] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 90 (000000E3BC610800) [pid = 1640] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 89 (000000E3B359E000) [pid = 1640] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 88 (000000E3B80E0C00) [pid = 1640] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 87 (000000E3B715B800) [pid = 1640] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | --DOMWINDOW == 86 (000000E384CE5800) [pid = 1640] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 18:16:17 INFO - PROCESS | 1640 | 1464052577543 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381B48000 == 56 [pid = 1640] [id = 739] 18:16:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 87 (000000E380A40000) [pid = 1640] [serial = 2217] [outer = 0000000000000000] 18:16:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 88 (000000E3812A9800) [pid = 1640] [serial = 2218] [outer = 000000E380A40000] 18:16:17 INFO - PROCESS | 1640 | 1464052577598 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 1640 | ++DOMWINDOW == 89 (000000E381EEB800) [pid = 1640] [serial = 2219] [outer = 000000E380A40000] 18:16:17 INFO - PROCESS | 1640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:16:18 INFO - PROCESS | 1640 | 1464052578035 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:16:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:16:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 880ms 18:16:18 INFO - PROCESS | 1640 | 1464052578062 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 1640 | 1464052578066 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 18:16:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:16:18 INFO - PROCESS | 1640 | 1464052578071 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 1640 | 1464052578073 Marionette TRACE conn5 <- [1,2922,null,{}] 18:16:18 INFO - PROCESS | 1640 | 1464052578077 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:18 INFO - PROCESS | 1640 | 1464052578169 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 18:16:18 INFO - PROCESS | 1640 | 1464052578177 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B1B800 == 57 [pid = 1640] [id = 740] 18:16:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 90 (000000E383C40000) [pid = 1640] [serial = 2220] [outer = 0000000000000000] 18:16:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 91 (000000E384509800) [pid = 1640] [serial = 2221] [outer = 000000E383C40000] 18:16:18 INFO - PROCESS | 1640 | 1464052578223 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 92 (000000E384CEA000) [pid = 1640] [serial = 2222] [outer = 000000E383C40000] 18:16:18 INFO - PROCESS | 1640 | 1464052578683 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:16:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:16:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 690ms 18:16:18 INFO - PROCESS | 1640 | 1464052578765 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 1640 | 1464052578767 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 18:16:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:16:18 INFO - PROCESS | 1640 | 1464052578773 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 1640 | 1464052578779 Marionette TRACE conn5 <- [1,2926,null,{}] 18:16:18 INFO - PROCESS | 1640 | 1464052578788 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:18 INFO - PROCESS | 1640 | 1464052578883 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 18:16:18 INFO - PROCESS | 1640 | 1464052578899 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386ECF000 == 58 [pid = 1640] [id = 741] 18:16:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 93 (000000E38597C400) [pid = 1640] [serial = 2223] [outer = 0000000000000000] 18:16:18 INFO - PROCESS | 1640 | ++DOMWINDOW == 94 (000000E3B1097000) [pid = 1640] [serial = 2224] [outer = 000000E38597C400] 18:16:18 INFO - PROCESS | 1640 | 1464052578953 Marionette DEBUG loaded listener.js 18:16:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 95 (000000E3B2032C00) [pid = 1640] [serial = 2225] [outer = 000000E38597C400] 18:16:19 INFO - PROCESS | 1640 | 1464052579375 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:16:19 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. 18:16:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 650ms 18:16:19 INFO - PROCESS | 1640 | 1464052579423 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 1640 | 1464052579426 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 18:16:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:16:19 INFO - PROCESS | 1640 | 1464052579435 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 1640 | 1464052579437 Marionette TRACE conn5 <- [1,2930,null,{}] 18:16:19 INFO - PROCESS | 1640 | 1464052579441 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:19 INFO - PROCESS | 1640 | 1464052579534 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 18:16:19 INFO - PROCESS | 1640 | 1464052579575 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B29AB000 == 59 [pid = 1640] [id = 742] 18:16:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 96 (000000E3B2BAEC00) [pid = 1640] [serial = 2226] [outer = 0000000000000000] 18:16:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 97 (000000E3B2CAE400) [pid = 1640] [serial = 2227] [outer = 000000E3B2BAEC00] 18:16:19 INFO - PROCESS | 1640 | 1464052579621 Marionette DEBUG loaded listener.js 18:16:19 INFO - PROCESS | 1640 | ++DOMWINDOW == 98 (000000E3B3FBBC00) [pid = 1640] [serial = 2228] [outer = 000000E3B2BAEC00] 18:16:20 INFO - PROCESS | 1640 | 1464052580025 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:16:20 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 18:16:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:16:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 628ms 18:16:20 INFO - PROCESS | 1640 | 1464052580060 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 18:16:20 INFO - PROCESS | 1640 | 1464052580063 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 18:16:20 INFO - PROCESS | 1640 | 1464052580066 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:16:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:16:20 INFO - PROCESS | 1640 | 1464052580068 Marionette TRACE conn5 <- [1,2934,null,{}] 18:16:20 INFO - PROCESS | 1640 | 1464052580072 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:20 INFO - PROCESS | 1640 | 1464052580215 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 18:16:20 INFO - PROCESS | 1640 | 1464052580267 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:20 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B7BC3000 == 60 [pid = 1640] [id = 743] 18:16:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 99 (000000E3B7C49000) [pid = 1640] [serial = 2229] [outer = 0000000000000000] 18:16:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B7E56800) [pid = 1640] [serial = 2230] [outer = 000000E3B7C49000] 18:16:20 INFO - PROCESS | 1640 | 1464052580320 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B924CC00) [pid = 1640] [serial = 2231] [outer = 000000E3B7C49000] 18:16:20 INFO - PROCESS | 1640 | 1464052580768 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:16:20 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. 18:16:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 18:16:20 INFO - PROCESS | 1640 | 1464052580804 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 18:16:20 INFO - PROCESS | 1640 | 1464052580806 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 18:16:20 INFO - PROCESS | 1640 | 1464052580809 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:16:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:16:20 INFO - PROCESS | 1640 | 1464052580811 Marionette TRACE conn5 <- [1,2938,null,{}] 18:16:20 INFO - PROCESS | 1640 | 1464052580829 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:20 INFO - PROCESS | 1640 | 1464052580948 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 18:16:21 INFO - PROCESS | 1640 | 1464052581038 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BC691000 == 61 [pid = 1640] [id = 744] 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3BC603400) [pid = 1640] [serial = 2232] [outer = 0000000000000000] 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3BD083000) [pid = 1640] [serial = 2233] [outer = 000000E3BC603400] 18:16:21 INFO - PROCESS | 1640 | 1464052581083 Marionette DEBUG loaded listener.js 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3BE16C400) [pid = 1640] [serial = 2234] [outer = 000000E3BC603400] 18:16:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BD09E000 == 62 [pid = 1640] [id = 745] 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3BEDC2800) [pid = 1640] [serial = 2235] [outer = 0000000000000000] 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3BEDC5C00) [pid = 1640] [serial = 2236] [outer = 000000E3BEDC2800] 18:16:21 INFO - PROCESS | 1640 | 1464052581525 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:16:21 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. 18:16:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 18:16:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:16:21 INFO - PROCESS | 1640 | 1464052581547 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 1640 | 1464052581549 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 18:16:21 INFO - PROCESS | 1640 | 1464052581553 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 1640 | 1464052581554 Marionette TRACE conn5 <- [1,2942,null,{}] 18:16:21 INFO - PROCESS | 1640 | 1464052581558 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:21 INFO - PROCESS | 1640 | 1464052581690 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 18:16:21 INFO - PROCESS | 1640 | 1464052581704 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:21 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3BF527000 == 63 [pid = 1640] [id = 746] 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3BD0E6800) [pid = 1640] [serial = 2237] [outer = 0000000000000000] 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3BEB6F000) [pid = 1640] [serial = 2238] [outer = 000000E3BD0E6800] 18:16:21 INFO - PROCESS | 1640 | 1464052581750 Marionette DEBUG loaded listener.js 18:16:21 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E3BF006C00) [pid = 1640] [serial = 2239] [outer = 000000E3BD0E6800] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 108 (000000E38191DC00) [pid = 1640] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 107 (000000E384CE0400) [pid = 1640] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 106 (000000E382670C00) [pid = 1640] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 105 (000000E3B7369000) [pid = 1640] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 104 (000000E385791400) [pid = 1640] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 103 (000000E3814E3000) [pid = 1640] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 102 (000000E3814B2C00) [pid = 1640] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 101 (000000E3B109A000) [pid = 1640] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 100 (000000E380A38000) [pid = 1640] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:16:22 INFO - PROCESS | 1640 | --DOMWINDOW == 99 (000000E3B7367400) [pid = 1640] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:16:22 INFO - PROCESS | 1640 | 1464052582273 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:16:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:16:22 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 18:16:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 776ms 18:16:22 INFO - PROCESS | 1640 | 1464052582335 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 18:16:22 INFO - PROCESS | 1640 | 1464052582338 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 18:16:22 INFO - PROCESS | 1640 | 1464052582341 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:16:22 INFO - PROCESS | 1640 | 1464052582343 Marionette TRACE conn5 <- [1,2946,null,{}] 18:16:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:16:22 INFO - PROCESS | 1640 | 1464052582349 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:22 INFO - PROCESS | 1640 | 1464052582451 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 18:16:22 INFO - PROCESS | 1640 | 1464052582457 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C004A000 == 64 [pid = 1640] [id = 747] 18:16:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 100 (000000E3B7369000) [pid = 1640] [serial = 2240] [outer = 0000000000000000] 18:16:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 101 (000000E3B9099400) [pid = 1640] [serial = 2241] [outer = 000000E3B7369000] 18:16:22 INFO - PROCESS | 1640 | 1464052582577 Marionette DEBUG loaded listener.js 18:16:22 INFO - PROCESS | 1640 | ++DOMWINDOW == 102 (000000E3BFB29000) [pid = 1640] [serial = 2242] [outer = 000000E3B7369000] 18:16:22 INFO - PROCESS | 1640 | 1464052582912 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:16:22 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. 18:16:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 18:16:22 INFO - PROCESS | 1640 | 1464052582975 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 18:16:22 INFO - PROCESS | 1640 | 1464052582977 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 18:16:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:16:22 INFO - PROCESS | 1640 | 1464052582980 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:16:22 INFO - PROCESS | 1640 | 1464052582982 Marionette TRACE conn5 <- [1,2950,null,{}] 18:16:22 INFO - PROCESS | 1640 | 1464052582986 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:23 INFO - PROCESS | 1640 | 1464052583076 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 18:16:23 INFO - PROCESS | 1640 | 1464052583160 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C18B7800 == 65 [pid = 1640] [id = 748] 18:16:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 103 (000000E3B4251C00) [pid = 1640] [serial = 2243] [outer = 0000000000000000] 18:16:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 104 (000000E3BFD86C00) [pid = 1640] [serial = 2244] [outer = 000000E3B4251C00] 18:16:23 INFO - PROCESS | 1640 | 1464052583206 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 105 (000000E3C02A2000) [pid = 1640] [serial = 2245] [outer = 000000E3B4251C00] 18:16:23 INFO - PROCESS | 1640 | 1464052583549 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:16:23 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. 18:16:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 18:16:23 INFO - PROCESS | 1640 | 1464052583613 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 18:16:23 INFO - PROCESS | 1640 | 1464052583615 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 18:16:23 INFO - PROCESS | 1640 | 1464052583618 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:16:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:16:23 INFO - PROCESS | 1640 | 1464052583620 Marionette TRACE conn5 <- [1,2954,null,{}] 18:16:23 INFO - PROCESS | 1640 | 1464052583624 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:23 INFO - PROCESS | 1640 | 1464052583749 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 18:16:23 INFO - PROCESS | 1640 | 1464052583758 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:23 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C338A800 == 66 [pid = 1640] [id = 749] 18:16:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 106 (000000E3C0332000) [pid = 1640] [serial = 2246] [outer = 0000000000000000] 18:16:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 107 (000000E3C0339C00) [pid = 1640] [serial = 2247] [outer = 000000E3C0332000] 18:16:23 INFO - PROCESS | 1640 | 1464052583809 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 1640 | ++DOMWINDOW == 108 (000000E3C062B400) [pid = 1640] [serial = 2248] [outer = 000000E3C0332000] 18:16:24 INFO - PROCESS | 1640 | 1464052584303 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:16:24 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. 18:16:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 735ms 18:16:24 INFO - PROCESS | 1640 | 1464052584356 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 18:16:24 INFO - PROCESS | 1640 | 1464052584360 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 18:16:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:16:24 INFO - PROCESS | 1640 | 1464052584367 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:16:24 INFO - PROCESS | 1640 | 1464052584372 Marionette TRACE conn5 <- [1,2958,null,{}] 18:16:24 INFO - PROCESS | 1640 | 1464052584379 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:24 INFO - PROCESS | 1640 | 1464052584544 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 18:16:24 INFO - PROCESS | 1640 | 1464052584641 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:24 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826A7800 == 67 [pid = 1640] [id = 750] 18:16:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 109 (000000E38194F400) [pid = 1640] [serial = 2249] [outer = 0000000000000000] 18:16:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 110 (000000E381EE9800) [pid = 1640] [serial = 2250] [outer = 000000E38194F400] 18:16:24 INFO - PROCESS | 1640 | 1464052584700 Marionette DEBUG loaded listener.js 18:16:24 INFO - PROCESS | 1640 | ++DOMWINDOW == 111 (000000E38330B000) [pid = 1640] [serial = 2251] [outer = 000000E38194F400] 18:16:25 INFO - PROCESS | 1640 | 1464052585292 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:16:25 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. 18:16:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 942ms 18:16:25 INFO - PROCESS | 1640 | 1464052585312 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 1640 | 1464052585318 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 18:16:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:16:25 INFO - PROCESS | 1640 | 1464052585325 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - PROCESS | 1640 | 1464052585328 Marionette TRACE conn5 <- [1,2962,null,{}] 18:16:25 INFO - PROCESS | 1640 | 1464052585332 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:25 INFO - PROCESS | 1640 | 1464052585454 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 18:16:25 INFO - PROCESS | 1640 | 1464052585586 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B24A6800 == 68 [pid = 1640] [id = 751] 18:16:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 112 (000000E383E49400) [pid = 1640] [serial = 2252] [outer = 0000000000000000] 18:16:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 113 (000000E3857C8400) [pid = 1640] [serial = 2253] [outer = 000000E383E49400] 18:16:25 INFO - PROCESS | 1640 | 1464052585645 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3B2921000) [pid = 1640] [serial = 2254] [outer = 000000E383E49400] 18:16:26 INFO - PROCESS | 1640 | 1464052586158 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:16:26 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. 18:16:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 881ms 18:16:26 INFO - PROCESS | 1640 | 1464052586215 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 1640 | 1464052586218 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 18:16:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:16:26 INFO - PROCESS | 1640 | 1464052586223 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - PROCESS | 1640 | 1464052586228 Marionette TRACE conn5 <- [1,2966,null,{}] 18:16:26 INFO - PROCESS | 1640 | 1464052586241 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:26 INFO - PROCESS | 1640 | 1464052586365 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 18:16:26 INFO - PROCESS | 1640 | 1464052586467 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:26 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3383800 == 69 [pid = 1640] [id = 752] 18:16:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3BC602800) [pid = 1640] [serial = 2255] [outer = 0000000000000000] 18:16:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3BC65F000) [pid = 1640] [serial = 2256] [outer = 000000E3BC602800] 18:16:26 INFO - PROCESS | 1640 | 1464052586527 Marionette DEBUG loaded listener.js 18:16:26 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E3BEFC0000) [pid = 1640] [serial = 2257] [outer = 000000E3BC602800] 18:16:27 INFO - PROCESS | 1640 | 1464052587094 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:16:27 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. 18:16:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 880ms 18:16:27 INFO - PROCESS | 1640 | 1464052587106 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 1640 | 1464052587109 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 18:16:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:16:27 INFO - PROCESS | 1640 | 1464052587113 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 1640 | 1464052587115 Marionette TRACE conn5 <- [1,2970,null,{}] 18:16:27 INFO - PROCESS | 1640 | 1464052587119 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:27 INFO - PROCESS | 1640 | 1464052587236 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 18:16:27 INFO - PROCESS | 1640 | 1464052587364 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:27 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C624A800 == 70 [pid = 1640] [id = 753] 18:16:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E3BEFBF000) [pid = 1640] [serial = 2258] [outer = 0000000000000000] 18:16:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3C029EC00) [pid = 1640] [serial = 2259] [outer = 000000E3BEFBF000] 18:16:27 INFO - PROCESS | 1640 | 1464052587422 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3C0629800) [pid = 1640] [serial = 2260] [outer = 000000E3BEFBF000] 18:16:27 INFO - PROCESS | 1640 | 1464052587933 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:16:28 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 18:16:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:16:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 882ms 18:16:28 INFO - PROCESS | 1640 | 1464052587997 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 18:16:28 INFO - PROCESS | 1640 | 1464052588000 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 18:16:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:16:28 INFO - PROCESS | 1640 | 1464052588003 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:16:28 INFO - PROCESS | 1640 | 1464052588005 Marionette TRACE conn5 <- [1,2974,null,{}] 18:16:28 INFO - PROCESS | 1640 | 1464052588009 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:28 INFO - PROCESS | 1640 | 1464052588153 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 18:16:28 INFO - PROCESS | 1640 | 1464052588283 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E25800 == 71 [pid = 1640] [id = 754] 18:16:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3C0299C00) [pid = 1640] [serial = 2261] [outer = 0000000000000000] 18:16:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3C0BE8400) [pid = 1640] [serial = 2262] [outer = 000000E3C0299C00] 18:16:28 INFO - PROCESS | 1640 | 1464052588342 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3C0ED8800) [pid = 1640] [serial = 2263] [outer = 000000E3C0299C00] 18:16:28 INFO - PROCESS | 1640 | 1464052588855 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:16:28 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. 18:16:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 881ms 18:16:28 INFO - PROCESS | 1640 | 1464052588887 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 18:16:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:16:28 INFO - PROCESS | 1640 | 1464052588890 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 18:16:28 INFO - PROCESS | 1640 | 1464052588893 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:16:28 INFO - PROCESS | 1640 | 1464052588896 Marionette TRACE conn5 <- [1,2978,null,{}] 18:16:28 INFO - PROCESS | 1640 | 1464052588899 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:29 INFO - PROCESS | 1640 | 1464052589037 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 18:16:29 INFO - PROCESS | 1640 | 1464052589144 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C79A0800 == 72 [pid = 1640] [id = 755] 18:16:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3C0EDF800) [pid = 1640] [serial = 2264] [outer = 0000000000000000] 18:16:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3C1061000) [pid = 1640] [serial = 2265] [outer = 000000E3C0EDF800] 18:16:29 INFO - PROCESS | 1640 | 1464052589201 Marionette DEBUG loaded listener.js 18:16:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3C1CE2000) [pid = 1640] [serial = 2266] [outer = 000000E3C0EDF800] 18:16:29 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C79B5800 == 73 [pid = 1640] [id = 756] 18:16:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3C21B9000) [pid = 1640] [serial = 2267] [outer = 0000000000000000] 18:16:29 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3C21BA000) [pid = 1640] [serial = 2268] [outer = 000000E3C21B9000] 18:16:29 INFO - PROCESS | 1640 | 1464052589747 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:16:29 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. 18:16:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 18:16:29 INFO - PROCESS | 1640 | 1464052589816 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 1640 | 1464052589819 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 18:16:29 INFO - PROCESS | 1640 | 1464052589823 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 1640 | 1464052589825 Marionette TRACE conn5 <- [1,2982,null,{}] 18:16:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:16:29 INFO - PROCESS | 1640 | 1464052589829 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:29 INFO - PROCESS | 1640 | 1464052589968 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 18:16:30 INFO - PROCESS | 1640 | 1464052590065 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3845E6800 == 74 [pid = 1640] [id = 757] 18:16:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3C2181C00) [pid = 1640] [serial = 2269] [outer = 0000000000000000] 18:16:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3C2187C00) [pid = 1640] [serial = 2270] [outer = 000000E3C2181C00] 18:16:30 INFO - PROCESS | 1640 | 1464052590120 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3C21CB400) [pid = 1640] [serial = 2271] [outer = 000000E3C2181C00] 18:16:30 INFO - PROCESS | 1640 | 1464052590594 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:16:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:16:30 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 18:16:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 775ms 18:16:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:16:30 INFO - PROCESS | 1640 | 1464052590607 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 18:16:30 INFO - PROCESS | 1640 | 1464052590609 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 18:16:30 INFO - PROCESS | 1640 | 1464052590612 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:16:30 INFO - PROCESS | 1640 | 1464052590614 Marionette TRACE conn5 <- [1,2986,null,{}] 18:16:30 INFO - PROCESS | 1640 | 1464052590618 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:30 INFO - PROCESS | 1640 | 1464052590737 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 18:16:30 INFO - PROCESS | 1640 | 1464052590868 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C79B7000 == 75 [pid = 1640] [id = 758] 18:16:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3C1C50000) [pid = 1640] [serial = 2272] [outer = 0000000000000000] 18:16:30 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3C2938400) [pid = 1640] [serial = 2273] [outer = 000000E3C1C50000] 18:16:30 INFO - PROCESS | 1640 | 1464052590925 Marionette DEBUG loaded listener.js 18:16:31 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3C2E08000) [pid = 1640] [serial = 2274] [outer = 000000E3C1C50000] 18:16:31 INFO - PROCESS | 1640 | 1464052591500 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:16:31 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. 18:16:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 922ms 18:16:31 INFO - PROCESS | 1640 | 1464052591538 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 18:16:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:16:31 INFO - PROCESS | 1640 | 1464052591541 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 18:16:31 INFO - PROCESS | 1640 | 1464052591544 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - PROCESS | 1640 | 1464052591546 Marionette TRACE conn5 <- [1,2990,null,{}] 18:16:31 INFO - PROCESS | 1640 | 1464052591550 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:31 INFO - PROCESS | 1640 | 1464052591663 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 18:16:32 INFO - PROCESS | 1640 | 1464052592030 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383325000 == 76 [pid = 1640] [id = 759] 18:16:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E380A97800) [pid = 1640] [serial = 2275] [outer = 0000000000000000] 18:16:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E381813000) [pid = 1640] [serial = 2276] [outer = 000000E380A97800] 18:16:32 INFO - PROCESS | 1640 | 1464052592083 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E3826EB000) [pid = 1640] [serial = 2277] [outer = 000000E380A97800] 18:16:32 INFO - PROCESS | 1640 | 1464052592629 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:16:32 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. 18:16:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1123ms 18:16:32 INFO - PROCESS | 1640 | 1464052592670 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 18:16:32 INFO - PROCESS | 1640 | 1464052592674 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 18:16:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:16:32 INFO - PROCESS | 1640 | 1464052592679 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:16:32 INFO - PROCESS | 1640 | 1464052592683 Marionette TRACE conn5 <- [1,2994,null,{}] 18:16:32 INFO - PROCESS | 1640 | 1464052592688 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:32 INFO - PROCESS | 1640 | 1464052592801 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 18:16:32 INFO - PROCESS | 1640 | 1464052592911 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384C22800 == 77 [pid = 1640] [id = 760] 18:16:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E3857CD800) [pid = 1640] [serial = 2278] [outer = 0000000000000000] 18:16:32 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E38597BC00) [pid = 1640] [serial = 2279] [outer = 000000E3857CD800] 18:16:32 INFO - PROCESS | 1640 | 1464052592963 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3B200C800) [pid = 1640] [serial = 2280] [outer = 000000E3857CD800] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8053800 == 76 [pid = 1640] [id = 662] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819DA000 == 75 [pid = 1640] [id = 702] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C18B7800 == 74 [pid = 1640] [id = 748] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C004A000 == 73 [pid = 1640] [id = 747] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF527000 == 72 [pid = 1640] [id = 746] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BD09E000 == 71 [pid = 1640] [id = 745] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BC691000 == 70 [pid = 1640] [id = 744] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B7BC3000 == 69 [pid = 1640] [id = 743] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B29AB000 == 68 [pid = 1640] [id = 742] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E381EEA000) [pid = 1640] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E3B194B400) [pid = 1640] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3B924F400) [pid = 1640] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E3BEB71C00) [pid = 1640] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3BCA77C00) [pid = 1640] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E386ECF000 == 67 [pid = 1640] [id = 741] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E384B1B800 == 66 [pid = 1640] [id = 740] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E381B48000 == 65 [pid = 1640] [id = 739] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826CF000 == 64 [pid = 1640] [id = 738] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BF869800 == 63 [pid = 1640] [id = 735] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3BED6F000 == 62 [pid = 1640] [id = 734] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E384DE0000 == 61 [pid = 1640] [id = 733] 18:16:33 INFO - PROCESS | 1640 | --DOCSHELL 000000E3819E5800 == 60 [pid = 1640] [id = 732] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E381EE9400) [pid = 1640] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3B2BB4400) [pid = 1640] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E383C42C00) [pid = 1640] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3B7C78C00) [pid = 1640] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E382677C00) [pid = 1640] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3B359F800) [pid = 1640] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3857C3000) [pid = 1640] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E38597C800) [pid = 1640] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E383303400) [pid = 1640] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3858CA400) [pid = 1640] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E381916800) [pid = 1640] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B1945C00) [pid = 1640] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3814BF400) [pid = 1640] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3B8C0A000) [pid = 1640] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B9A18400) [pid = 1640] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E383E55800) [pid = 1640] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3BC611000) [pid = 1640] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E385E08C00) [pid = 1640] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3B2924C00) [pid = 1640] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 18:16:33 INFO - PROCESS | 1640 | 1464052593551 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:16:33 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. 18:16:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 880ms 18:16:33 INFO - PROCESS | 1640 | 1464052593570 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 18:16:33 INFO - PROCESS | 1640 | 1464052593574 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 18:16:33 INFO - PROCESS | 1640 | 1464052593578 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:16:33 INFO - PROCESS | 1640 | 1464052593580 Marionette TRACE conn5 <- [1,2998,null,{}] 18:16:33 INFO - PROCESS | 1640 | 1464052593585 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:33 INFO - PROCESS | 1640 | 1464052593683 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 18:16:33 INFO - PROCESS | 1640 | 1464052593694 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:33 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383DCD000 == 61 [pid = 1640] [id = 761] 18:16:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E383309400) [pid = 1640] [serial = 2281] [outer = 0000000000000000] 18:16:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E383C3EC00) [pid = 1640] [serial = 2282] [outer = 000000E383309400] 18:16:33 INFO - PROCESS | 1640 | 1464052593742 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E38462E400) [pid = 1640] [serial = 2283] [outer = 000000E383309400] 18:16:33 INFO - PROCESS | 1640 | [1640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:16:34 INFO - PROCESS | 1640 | 1464052594276 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:16:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:16:34 INFO - {} 18:16:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:16:34 INFO - {} 18:16:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:16:34 INFO - {} 18:16:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:16:34 INFO - {} 18:16:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 18:16:34 INFO - PROCESS | 1640 | 1464052594317 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 18:16:34 INFO - PROCESS | 1640 | 1464052594319 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 18:16:34 INFO - TEST-START | /FileAPI/fileReader.html 18:16:34 INFO - PROCESS | 1640 | 1464052594329 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:16:34 INFO - PROCESS | 1640 | 1464052594335 Marionette TRACE conn5 <- [1,3002,null,{}] 18:16:34 INFO - PROCESS | 1640 | 1464052594340 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:34 INFO - PROCESS | 1640 | 1464052594443 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 18:16:34 INFO - PROCESS | 1640 | 1464052594561 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:34 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B1922000 == 62 [pid = 1640] [id = 762] 18:16:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E385E0A000) [pid = 1640] [serial = 2284] [outer = 0000000000000000] 18:16:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3B2BAD400) [pid = 1640] [serial = 2285] [outer = 000000E385E0A000] 18:16:34 INFO - PROCESS | 1640 | 1464052594610 Marionette DEBUG loaded listener.js 18:16:34 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E3B3A40000) [pid = 1640] [serial = 2286] [outer = 000000E385E0A000] 18:16:34 INFO - PROCESS | 1640 | 1464052594971 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:16:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 18:16:35 INFO - PROCESS | 1640 | 1464052595025 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 1640 | 1464052595028 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 18:16:35 INFO - PROCESS | 1640 | 1464052595031 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:16:35 INFO - PROCESS | 1640 | 1464052595033 Marionette TRACE conn5 <- [1,3006,null,{}] 18:16:35 INFO - TEST-START | /FileAPI/historical.html 18:16:35 INFO - PROCESS | 1640 | 1464052595037 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:35 INFO - PROCESS | 1640 | 1464052595129 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 18:16:35 INFO - PROCESS | 1640 | 1464052595135 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B314C800 == 63 [pid = 1640] [id = 763] 18:16:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E3B420FC00) [pid = 1640] [serial = 2287] [outer = 0000000000000000] 18:16:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3B747DC00) [pid = 1640] [serial = 2288] [outer = 000000E3B420FC00] 18:16:35 INFO - PROCESS | 1640 | 1464052595182 Marionette DEBUG loaded listener.js 18:16:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3B81A9C00) [pid = 1640] [serial = 2289] [outer = 000000E3B420FC00] 18:16:35 INFO - PROCESS | 1640 | 1464052595617 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:16:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:16:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:16:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:16:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:16:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:16:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:16:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:16:35 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 18:16:35 INFO - PROCESS | 1640 | 1464052595671 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 1640 | 1464052595673 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 18:16:35 INFO - TEST-START | /FileAPI/idlharness.html 18:16:35 INFO - PROCESS | 1640 | 1464052595677 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:16:35 INFO - PROCESS | 1640 | 1464052595679 Marionette TRACE conn5 <- [1,3010,null,{}] 18:16:35 INFO - PROCESS | 1640 | 1464052595690 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:35 INFO - PROCESS | 1640 | 1464052595830 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 18:16:35 INFO - PROCESS | 1640 | 1464052595928 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B8CB9000 == 64 [pid = 1640] [id = 764] 18:16:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3BC60C800) [pid = 1640] [serial = 2290] [outer = 0000000000000000] 18:16:35 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3BC610000) [pid = 1640] [serial = 2291] [outer = 000000E3BC60C800] 18:16:35 INFO - PROCESS | 1640 | 1464052595983 Marionette DEBUG loaded listener.js 18:16:36 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3BCA6DC00) [pid = 1640] [serial = 2292] [outer = 000000E3BC60C800] 18:16:36 INFO - PROCESS | 1640 | 1464052596845 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:16:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:16:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:16:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:16:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:16:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:16:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:16:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:16:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:16:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:16:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:16:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:16:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:16:36 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 18:16:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:16:36 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 18:16:36 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 18:16:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:16:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:16:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:16:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:16:36 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 18:16:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:16:36 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 18:16:36 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 18:16:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:16:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:16:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:16:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:16:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:16:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:16:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1317ms 18:16:37 INFO - PROCESS | 1640 | 1464052596997 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 1640 | 1464052597000 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 18:16:37 INFO - TEST-START | /FileAPI/idlharness.worker 18:16:37 INFO - PROCESS | 1640 | 1464052597003 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - PROCESS | 1640 | 1464052597005 Marionette TRACE conn5 <- [1,3014,null,{}] 18:16:37 INFO - PROCESS | 1640 | 1464052597009 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:37 INFO - PROCESS | 1640 | 1464052597136 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 18:16:37 INFO - PROCESS | 1640 | 1464052597192 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C6E3C800 == 65 [pid = 1640] [id = 765] 18:16:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3BEB06800) [pid = 1640] [serial = 2293] [outer = 0000000000000000] 18:16:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3C0D92000) [pid = 1640] [serial = 2294] [outer = 000000E3BEB06800] 18:16:37 INFO - PROCESS | 1640 | 1464052597237 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3C10F0400) [pid = 1640] [serial = 2295] [outer = 000000E3BEB06800] 18:16:37 INFO - PROCESS | 1640 | [1640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E383C40000) [pid = 1640] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E3BD0E6800) [pid = 1640] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3B4251C00) [pid = 1640] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E380A40000) [pid = 1640] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3B7C49000) [pid = 1640] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3B7369000) [pid = 1640] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3BEDC2800) [pid = 1640] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3812AA000) [pid = 1640] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E384CE6C00) [pid = 1640] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E3BC603400) [pid = 1640] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E38194E800) [pid = 1640] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3B2BAEC00) [pid = 1640] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E383E47000) [pid = 1640] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BC74E000) [pid = 1640] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3BEB66C00) [pid = 1640] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3B8C09800) [pid = 1640] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E38597C400) [pid = 1640] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:16:37 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E385E0DC00) [pid = 1640] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:16:38 INFO - PROCESS | 1640 | 1464052598326 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:16:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:16:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:16:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:16:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:16:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:16:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:16:38 INFO - {} 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:16:38 INFO - {} 18:16:38 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 - {} 18:16:38 INFO - {} 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:16:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:16:38 INFO - {} 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:16:38 INFO - {} 18:16:38 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 - {} 18:16:38 INFO - {} 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:16:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:16:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:16:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:16:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 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 18:16:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:16:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:16:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:16:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:16:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:16:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:16:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:16:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:16:38 INFO - {} 18:16:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1494ms 18:16:38 INFO - PROCESS | 1640 | 1464052598524 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 18:16:38 INFO - PROCESS | 1640 | 1464052598526 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 18:16:38 INFO - PROCESS | 1640 | 1464052598530 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:16:38 INFO - PROCESS | 1640 | 1464052598532 Marionette TRACE conn5 <- [1,3018,null,{}] 18:16:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:16:38 INFO - PROCESS | 1640 | 1464052598536 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:38 INFO - PROCESS | 1640 | 1464052598621 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 18:16:38 INFO - PROCESS | 1640 | 1464052598703 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 1640 | ++DOCSHELL 000000E385E2A000 == 66 [pid = 1640] [id = 766] 18:16:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3C2E04000) [pid = 1640] [serial = 2296] [outer = 0000000000000000] 18:16:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E3C4ADA400) [pid = 1640] [serial = 2297] [outer = 000000E3C2E04000] 18:16:38 INFO - PROCESS | 1640 | 1464052598748 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3C4AE0800) [pid = 1640] [serial = 2298] [outer = 000000E3C2E04000] 18:16:39 INFO - PROCESS | 1640 | 1464052599091 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:16:39 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 18:16:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 587ms 18:16:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:16:39 INFO - PROCESS | 1640 | 1464052599122 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 1640 | 1464052599125 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 18:16:39 INFO - PROCESS | 1640 | 1464052599128 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 1640 | 1464052599129 Marionette TRACE conn5 <- [1,3022,null,{}] 18:16:39 INFO - PROCESS | 1640 | 1464052599133 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:39 INFO - PROCESS | 1640 | 1464052599266 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 18:16:39 INFO - PROCESS | 1640 | 1464052599274 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:39 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386370800 == 67 [pid = 1640] [id = 767] 18:16:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E384585400) [pid = 1640] [serial = 2299] [outer = 0000000000000000] 18:16:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E38458C400) [pid = 1640] [serial = 2300] [outer = 000000E384585400] 18:16:39 INFO - PROCESS | 1640 | 1464052599320 Marionette DEBUG loaded listener.js 18:16:39 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3C4ADB400) [pid = 1640] [serial = 2301] [outer = 000000E384585400] 18:16:39 INFO - PROCESS | 1640 | 1464052599712 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:16:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:16:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 18:16:39 INFO - PROCESS | 1640 | 1464052599760 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 1640 | 1464052599763 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 18:16:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:16:39 INFO - PROCESS | 1640 | 1464052599766 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 1640 | 1464052599768 Marionette TRACE conn5 <- [1,3026,null,{}] 18:16:39 INFO - PROCESS | 1640 | 1464052599771 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:39 INFO - PROCESS | 1640 | 1464052599901 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 18:16:40 INFO - PROCESS | 1640 | 1464052600123 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 1640 | ++DOCSHELL 000000E382623000 == 68 [pid = 1640] [id = 768] 18:16:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E3812ABC00) [pid = 1640] [serial = 2302] [outer = 0000000000000000] 18:16:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E3814B9000) [pid = 1640] [serial = 2303] [outer = 000000E3812ABC00] 18:16:40 INFO - PROCESS | 1640 | 1464052600184 Marionette DEBUG loaded listener.js 18:16:40 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E381EF0000) [pid = 1640] [serial = 2304] [outer = 000000E3812ABC00] 18:16:40 INFO - PROCESS | 1640 | 1464052600723 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:16:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 18:16:40 INFO - PROCESS | 1640 | 1464052600757 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 1640 | 1464052600763 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 18:16:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:16:40 INFO - PROCESS | 1640 | 1464052600768 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - PROCESS | 1640 | 1464052600773 Marionette TRACE conn5 <- [1,3030,null,{}] 18:16:40 INFO - PROCESS | 1640 | 1464052600778 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:40 INFO - PROCESS | 1640 | 1464052600906 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 18:16:41 INFO - PROCESS | 1640 | 1464052601013 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:41 INFO - PROCESS | 1640 | ++DOCSHELL 000000E385E23000 == 69 [pid = 1640] [id = 769] 18:16:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E385793000) [pid = 1640] [serial = 2305] [outer = 0000000000000000] 18:16:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E3857C9800) [pid = 1640] [serial = 2306] [outer = 000000E385793000] 18:16:41 INFO - PROCESS | 1640 | 1464052601071 Marionette DEBUG loaded listener.js 18:16:41 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E38633C000) [pid = 1640] [serial = 2307] [outer = 000000E385793000] 18:16:41 INFO - PROCESS | 1640 | 1464052601828 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:16:41 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. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:16:41 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'.) 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:16:41 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. 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:16:41 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. 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:16:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:16:41 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. 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:16:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:16:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:16:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:16:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:16:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1171ms 18:16:41 INFO - PROCESS | 1640 | 1464052601948 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 18:16:41 INFO - PROCESS | 1640 | 1464052601953 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 18:16:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:16:41 INFO - PROCESS | 1640 | 1464052601958 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:16:41 INFO - PROCESS | 1640 | 1464052601961 Marionette TRACE conn5 <- [1,3034,null,{}] 18:16:41 INFO - PROCESS | 1640 | 1464052601966 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:42 INFO - PROCESS | 1640 | 1464052602096 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 18:16:42 INFO - PROCESS | 1640 | 1464052602224 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:42 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3C3383000 == 70 [pid = 1640] [id = 770] 18:16:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E386342800) [pid = 1640] [serial = 2308] [outer = 0000000000000000] 18:16:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3B24BA800) [pid = 1640] [serial = 2309] [outer = 000000E386342800] 18:16:42 INFO - PROCESS | 1640 | 1464052602282 Marionette DEBUG loaded listener.js 18:16:42 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3BC660400) [pid = 1640] [serial = 2310] [outer = 000000E386342800] 18:16:42 INFO - PROCESS | 1640 | [1640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:16:42 INFO - PROCESS | 1640 | 1464052602829 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:16:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:16:42 INFO - {} 18:16:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 922ms 18:16:42 INFO - PROCESS | 1640 | 1464052602893 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 18:16:42 INFO - PROCESS | 1640 | 1464052602896 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 18:16:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:16:42 INFO - PROCESS | 1640 | 1464052602913 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:16:42 INFO - PROCESS | 1640 | 1464052602920 Marionette TRACE conn5 <- [1,3038,null,{}] 18:16:42 INFO - PROCESS | 1640 | 1464052602925 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:43 INFO - PROCESS | 1640 | 1464052603054 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 18:16:43 INFO - PROCESS | 1640 | 1464052603151 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 1640 | ++DOCSHELL 000000E387CC4800 == 71 [pid = 1640] [id = 771] 18:16:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3839A9000) [pid = 1640] [serial = 2311] [outer = 0000000000000000] 18:16:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3BEA61800) [pid = 1640] [serial = 2312] [outer = 000000E3839A9000] 18:16:43 INFO - PROCESS | 1640 | 1464052603207 Marionette DEBUG loaded listener.js 18:16:43 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3C029DC00) [pid = 1640] [serial = 2313] [outer = 000000E3839A9000] 18:16:43 INFO - PROCESS | 1640 | 1464052603737 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:16:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:16:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:16:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:16:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:16:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 18:16:43 INFO - PROCESS | 1640 | 1464052603792 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 18:16:43 INFO - PROCESS | 1640 | 1464052603795 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 18:16:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:16:43 INFO - PROCESS | 1640 | 1464052603816 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:16:43 INFO - PROCESS | 1640 | 1464052603819 Marionette TRACE conn5 <- [1,3042,null,{}] 18:16:43 INFO - PROCESS | 1640 | 1464052603823 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:43 INFO - PROCESS | 1640 | 1464052603943 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 18:16:44 INFO - PROCESS | 1640 | 1464052604046 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:44 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3845A8800 == 72 [pid = 1640] [id = 772] 18:16:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E384CE6C00) [pid = 1640] [serial = 2314] [outer = 0000000000000000] 18:16:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E385F47C00) [pid = 1640] [serial = 2315] [outer = 000000E384CE6C00] 18:16:44 INFO - PROCESS | 1640 | 1464052604102 Marionette DEBUG loaded listener.js 18:16:44 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E385F4DC00) [pid = 1640] [serial = 2316] [outer = 000000E384CE6C00] 18:16:44 INFO - PROCESS | 1640 | 1464052604906 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:16:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:16:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:16:45 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" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:16:45 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" 18:16:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:16:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1203ms 18:16:45 INFO - PROCESS | 1640 | 1464052605022 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 18:16:45 INFO - PROCESS | 1640 | 1464052605025 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 18:16:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:16:45 INFO - PROCESS | 1640 | 1464052605029 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:16:45 INFO - PROCESS | 1640 | 1464052605031 Marionette TRACE conn5 <- [1,3046,null,{}] 18:16:45 INFO - PROCESS | 1640 | 1464052605035 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:45 INFO - PROCESS | 1640 | 1464052605151 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 18:16:45 INFO - PROCESS | 1640 | 1464052605277 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384F39800 == 73 [pid = 1640] [id = 773] 18:16:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 135 (000000E385F5DC00) [pid = 1640] [serial = 2317] [outer = 0000000000000000] 18:16:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 136 (000000E385F60800) [pid = 1640] [serial = 2318] [outer = 000000E385F5DC00] 18:16:45 INFO - PROCESS | 1640 | 1464052605344 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 1640 | ++DOMWINDOW == 137 (000000E3C1C59000) [pid = 1640] [serial = 2319] [outer = 000000E385F5DC00] 18:16:45 INFO - PROCESS | 1640 | 1464052605939 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:16:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:16:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:16:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:16:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:16:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:16:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 948ms 18:16:45 INFO - PROCESS | 1640 | 1464052605979 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 18:16:45 INFO - PROCESS | 1640 | 1464052605982 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 18:16:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:16:45 INFO - PROCESS | 1640 | 1464052605985 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:16:45 INFO - PROCESS | 1640 | 1464052605987 Marionette TRACE conn5 <- [1,3050,null,{}] 18:16:45 INFO - PROCESS | 1640 | 1464052605991 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:46 INFO - PROCESS | 1640 | 1464052606113 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 18:16:46 INFO - PROCESS | 1640 | 1464052606217 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B2D80000 == 74 [pid = 1640] [id = 774] 18:16:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 138 (000000E387CE6400) [pid = 1640] [serial = 2320] [outer = 0000000000000000] 18:16:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 139 (000000E3C293D800) [pid = 1640] [serial = 2321] [outer = 000000E387CE6400] 18:16:46 INFO - PROCESS | 1640 | 1464052606272 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 1640 | ++DOMWINDOW == 140 (000000E3C2E0EC00) [pid = 1640] [serial = 2322] [outer = 000000E387CE6400] 18:16:46 INFO - PROCESS | 1640 | [1640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:16:46 INFO - PROCESS | 1640 | 1464052606841 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:16:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:16:46 INFO - {} 18:16:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 879ms 18:16:46 INFO - PROCESS | 1640 | 1464052606867 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 1640 | 1464052606869 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 18:16:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:16:46 INFO - PROCESS | 1640 | 1464052606873 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - PROCESS | 1640 | 1464052606875 Marionette TRACE conn5 <- [1,3054,null,{}] 18:16:46 INFO - PROCESS | 1640 | 1464052606879 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:47 INFO - PROCESS | 1640 | 1464052606994 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 18:16:47 INFO - PROCESS | 1640 | 1464052607099 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 1640 | ++DOCSHELL 000000E383A16800 == 75 [pid = 1640] [id = 775] 18:16:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 141 (000000E386AC6400) [pid = 1640] [serial = 2323] [outer = 0000000000000000] 18:16:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 142 (000000E386AD1000) [pid = 1640] [serial = 2324] [outer = 000000E386AC6400] 18:16:47 INFO - PROCESS | 1640 | 1464052607154 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 1640 | ++DOMWINDOW == 143 (000000E3C2F14000) [pid = 1640] [serial = 2325] [outer = 000000E386AC6400] 18:16:47 INFO - PROCESS | 1640 | 1464052607711 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:16:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:16:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:16:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:16:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:16:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:16:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:16:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:16:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 882ms 18:16:47 INFO - PROCESS | 1640 | 1464052607757 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 18:16:47 INFO - PROCESS | 1640 | 1464052607760 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 18:16:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:16:47 INFO - PROCESS | 1640 | 1464052607764 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:16:47 INFO - PROCESS | 1640 | 1464052607766 Marionette TRACE conn5 <- [1,3058,null,{}] 18:16:47 INFO - PROCESS | 1640 | 1464052607770 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:47 INFO - PROCESS | 1640 | 1464052607888 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 18:16:47 INFO - PROCESS | 1640 | 1464052607996 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E34000 == 76 [pid = 1640] [id = 776] 18:16:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 144 (000000E3814EBC00) [pid = 1640] [serial = 2326] [outer = 0000000000000000] 18:16:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 145 (000000E3839A3400) [pid = 1640] [serial = 2327] [outer = 000000E3814EBC00] 18:16:48 INFO - PROCESS | 1640 | 1464052608053 Marionette DEBUG loaded listener.js 18:16:48 INFO - PROCESS | 1640 | ++DOMWINDOW == 146 (000000E384511800) [pid = 1640] [serial = 2328] [outer = 000000E3814EBC00] 18:16:48 INFO - PROCESS | 1640 | 1464052608849 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:16:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1126ms 18:16:48 INFO - PROCESS | 1640 | 1464052608893 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 1640 | 1464052608899 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 18:16:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:16:48 INFO - PROCESS | 1640 | 1464052608903 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 1640 | 1464052608908 Marionette TRACE conn5 <- [1,3062,null,{}] 18:16:48 INFO - PROCESS | 1640 | 1464052608913 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:49 INFO - PROCESS | 1640 | 1464052609024 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 18:16:49 INFO - PROCESS | 1640 | 1464052609137 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:49 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B1F800 == 77 [pid = 1640] [id = 777] 18:16:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 147 (000000E3814E6400) [pid = 1640] [serial = 2329] [outer = 0000000000000000] 18:16:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 148 (000000E381EEF400) [pid = 1640] [serial = 2330] [outer = 000000E3814E6400] 18:16:49 INFO - PROCESS | 1640 | 1464052609188 Marionette DEBUG loaded listener.js 18:16:49 INFO - PROCESS | 1640 | ++DOMWINDOW == 149 (000000E383C43C00) [pid = 1640] [serial = 2331] [outer = 000000E3814E6400] 18:16:49 INFO - PROCESS | 1640 | 1464052609761 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:16:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:16:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:16:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:16:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:16:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:16:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:16:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E386370800 == 76 [pid = 1640] [id = 767] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E385E2A000 == 75 [pid = 1640] [id = 766] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E3C800 == 74 [pid = 1640] [id = 765] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B8CB9000 == 73 [pid = 1640] [id = 764] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B314C800 == 72 [pid = 1640] [id = 763] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3B1922000 == 71 [pid = 1640] [id = 762] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E383DCD000 == 70 [pid = 1640] [id = 761] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E384C22800 == 69 [pid = 1640] [id = 760] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E383325000 == 68 [pid = 1640] [id = 759] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 148 (000000E3C0339C00) [pid = 1640] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | 1464052609881 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 18:16:49 INFO - PROCESS | 1640 | 1464052609887 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C79B5800 == 67 [pid = 1640] [id = 756] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C79A0800 == 66 [pid = 1640] [id = 755] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C6E25800 == 65 [pid = 1640] [id = 754] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3C624A800 == 64 [pid = 1640] [id = 753] 18:16:49 INFO - PROCESS | 1640 | --DOCSHELL 000000E3826A7800 == 63 [pid = 1640] [id = 750] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 147 (000000E384509800) [pid = 1640] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 146 (000000E3BF006C00) [pid = 1640] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 145 (000000E3BFD86C00) [pid = 1640] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 144 (000000E3812A9800) [pid = 1640] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 143 (000000E384CEA000) [pid = 1640] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 142 (000000E3BEDC8400) [pid = 1640] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 141 (000000E3B924CC00) [pid = 1640] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 140 (000000E3B9099400) [pid = 1640] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 139 (000000E3BEDC5C00) [pid = 1640] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 138 (000000E3814BD400) [pid = 1640] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 137 (000000E3BFB28800) [pid = 1640] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 136 (000000E38462CC00) [pid = 1640] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 135 (000000E3BEB6F000) [pid = 1640] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 134 (000000E385980C00) [pid = 1640] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 133 (000000E3BE16C400) [pid = 1640] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 132 (000000E381EEB800) [pid = 1640] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 131 (000000E3B420C000) [pid = 1640] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 130 (000000E3B7E56800) [pid = 1640] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 129 (000000E384090800) [pid = 1640] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 128 (000000E3B3FBBC00) [pid = 1640] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 127 (000000E3857C8800) [pid = 1640] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 126 (000000E3BE166000) [pid = 1640] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 125 (000000E3BEF9DC00) [pid = 1640] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 124 (000000E3BC60AC00) [pid = 1640] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 123 (000000E3B2CAE400) [pid = 1640] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3B1097000) [pid = 1640] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E38194F000) [pid = 1640] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E3B2B7E400) [pid = 1640] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E3BD083000) [pid = 1640] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3BFB29000) [pid = 1640] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3BF005800) [pid = 1640] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3B2032C00) [pid = 1640] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E380A93C00) [pid = 1640] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3C02A2000) [pid = 1640] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 1640 | 1464052609916 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:16:49 INFO - PROCESS | 1640 | 1464052609919 Marionette TRACE conn5 <- [1,3066,null,{}] 18:16:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:16:49 INFO - PROCESS | 1640 | 1464052609923 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:50 INFO - PROCESS | 1640 | 1464052610041 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 18:16:50 INFO - PROCESS | 1640 | 1464052610126 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3826BE800 == 64 [pid = 1640] [id = 778] 18:16:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E381EEC800) [pid = 1640] [serial = 2332] [outer = 0000000000000000] 18:16:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E3826E9000) [pid = 1640] [serial = 2333] [outer = 000000E381EEC800] 18:16:50 INFO - PROCESS | 1640 | 1464052610174 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E384511000) [pid = 1640] [serial = 2334] [outer = 000000E381EEC800] 18:16:50 INFO - PROCESS | 1640 | 1464052610614 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:16:50 INFO - PROCESS | 1640 | 1464052610709 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 18:16:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:16:50 INFO - PROCESS | 1640 | 1464052610713 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:16:50 INFO - PROCESS | 1640 | 1464052610717 Marionette TRACE conn5 <- [1,3070,null,{}] 18:16:50 INFO - PROCESS | 1640 | 1464052610728 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:50 INFO - PROCESS | 1640 | 1464052610840 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 18:16:50 INFO - PROCESS | 1640 | 1464052610950 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384D9E800 == 65 [pid = 1640] [id = 779] 18:16:50 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E384631400) [pid = 1640] [serial = 2335] [outer = 0000000000000000] 18:16:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E385980C00) [pid = 1640] [serial = 2336] [outer = 000000E384631400] 18:16:51 INFO - PROCESS | 1640 | 1464052611004 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E385F57800) [pid = 1640] [serial = 2337] [outer = 000000E384631400] 18:16:51 INFO - PROCESS | 1640 | 1464052611379 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:16:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:16:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:16:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:16:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 18:16:51 INFO - PROCESS | 1640 | 1464052611449 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 18:16:51 INFO - PROCESS | 1640 | 1464052611453 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 18:16:51 INFO - PROCESS | 1640 | 1464052611457 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:16:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:16:51 INFO - PROCESS | 1640 | 1464052611459 Marionette TRACE conn5 <- [1,3074,null,{}] 18:16:51 INFO - PROCESS | 1640 | 1464052611462 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:51 INFO - PROCESS | 1640 | 1464052611560 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 18:16:51 INFO - PROCESS | 1640 | 1464052611567 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:51 INFO - PROCESS | 1640 | ++DOCSHELL 000000E385EE6800 == 66 [pid = 1640] [id = 780] 18:16:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E386AC3000) [pid = 1640] [serial = 2338] [outer = 0000000000000000] 18:16:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E387CF1400) [pid = 1640] [serial = 2339] [outer = 000000E386AC3000] 18:16:51 INFO - PROCESS | 1640 | 1464052611613 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E388B9A400) [pid = 1640] [serial = 2340] [outer = 000000E386AC3000] 18:16:52 INFO - PROCESS | 1640 | 1464052612045 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:16:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:16:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 628ms 18:16:52 INFO - PROCESS | 1640 | 1464052612099 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 1640 | 1464052612102 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 18:16:52 INFO - PROCESS | 1640 | 1464052612105 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - PROCESS | 1640 | 1464052612107 Marionette TRACE conn5 <- [1,3078,null,{}] 18:16:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:16:52 INFO - PROCESS | 1640 | 1464052612123 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:52 INFO - PROCESS | 1640 | 1464052612248 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 122 (000000E3BC60C800) [pid = 1640] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 121 (000000E385E0A000) [pid = 1640] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 120 (000000E383309400) [pid = 1640] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 119 (000000E380A97800) [pid = 1640] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 118 (000000E3C0332000) [pid = 1640] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 117 (000000E3B420FC00) [pid = 1640] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 116 (000000E3857CD800) [pid = 1640] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 115 (000000E3C21B9000) [pid = 1640] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 114 (000000E3C2E04000) [pid = 1640] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:16:52 INFO - PROCESS | 1640 | --DOMWINDOW == 113 (000000E3BEB06800) [pid = 1640] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:16:52 INFO - PROCESS | 1640 | 1464052612636 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:52 INFO - PROCESS | 1640 | ++DOCSHELL 000000E381E1F800 == 67 [pid = 1640] [id = 781] 18:16:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 114 (000000E3809ADC00) [pid = 1640] [serial = 2341] [outer = 0000000000000000] 18:16:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 115 (000000E380A8B000) [pid = 1640] [serial = 2342] [outer = 000000E3809ADC00] 18:16:52 INFO - PROCESS | 1640 | 1464052612697 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 1640 | ++DOMWINDOW == 116 (000000E381916000) [pid = 1640] [serial = 2343] [outer = 000000E3809ADC00] 18:16:53 INFO - PROCESS | 1640 | 1464052613298 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:16:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1245ms 18:16:53 INFO - PROCESS | 1640 | 1464052613356 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 18:16:53 INFO - PROCESS | 1640 | 1464052613362 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 18:16:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:16:53 INFO - PROCESS | 1640 | 1464052613367 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:16:53 INFO - PROCESS | 1640 | 1464052613371 Marionette TRACE conn5 <- [1,3082,null,{}] 18:16:53 INFO - PROCESS | 1640 | 1464052613377 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:53 INFO - PROCESS | 1640 | 1464052613503 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 18:16:53 INFO - PROCESS | 1640 | 1464052613641 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 1640 | ++DOCSHELL 000000E384B5C800 == 68 [pid = 1640] [id = 782] 18:16:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 117 (000000E384625400) [pid = 1640] [serial = 2344] [outer = 0000000000000000] 18:16:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 118 (000000E384CE2000) [pid = 1640] [serial = 2345] [outer = 000000E384625400] 18:16:53 INFO - PROCESS | 1640 | 1464052613701 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 1640 | ++DOMWINDOW == 119 (000000E3857CB400) [pid = 1640] [serial = 2346] [outer = 000000E384625400] 18:16:54 INFO - PROCESS | 1640 | 1464052614266 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:16:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:16:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 943ms 18:16:54 INFO - PROCESS | 1640 | 1464052614315 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 18:16:54 INFO - PROCESS | 1640 | 1464052614320 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 18:16:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:16:54 INFO - PROCESS | 1640 | 1464052614324 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:16:54 INFO - PROCESS | 1640 | 1464052614327 Marionette TRACE conn5 <- [1,3086,null,{}] 18:16:54 INFO - PROCESS | 1640 | 1464052614331 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:54 INFO - PROCESS | 1640 | 1464052614450 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 18:16:54 INFO - PROCESS | 1640 | 1464052614561 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:54 INFO - PROCESS | 1640 | ++DOCSHELL 000000E386E69000 == 69 [pid = 1640] [id = 783] 18:16:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 120 (000000E385F59000) [pid = 1640] [serial = 2347] [outer = 0000000000000000] 18:16:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 121 (000000E386339C00) [pid = 1640] [serial = 2348] [outer = 000000E385F59000] 18:16:54 INFO - PROCESS | 1640 | 1464052614618 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 1640 | ++DOMWINDOW == 122 (000000E386ACD000) [pid = 1640] [serial = 2349] [outer = 000000E385F59000] 18:16:55 INFO - PROCESS | 1640 | 1464052615209 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:16:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:16:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:16:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 943ms 18:16:55 INFO - PROCESS | 1640 | 1464052615269 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 18:16:55 INFO - PROCESS | 1640 | 1464052615271 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 18:16:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:16:55 INFO - PROCESS | 1640 | 1464052615283 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 1640 | 1464052615289 Marionette TRACE conn5 <- [1,3090,null,{}] 18:16:55 INFO - PROCESS | 1640 | 1464052615294 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:55 INFO - PROCESS | 1640 | 1464052615453 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 18:16:55 INFO - PROCESS | 1640 | 1464052615582 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 1640 | ++DOCSHELL 000000E388B49800 == 70 [pid = 1640] [id = 784] 18:16:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 123 (000000E385F54C00) [pid = 1640] [serial = 2350] [outer = 0000000000000000] 18:16:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 124 (000000E388BA2000) [pid = 1640] [serial = 2351] [outer = 000000E385F54C00] 18:16:55 INFO - PROCESS | 1640 | 1464052615640 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 1640 | ++DOMWINDOW == 125 (000000E3B1BCD000) [pid = 1640] [serial = 2352] [outer = 000000E385F54C00] 18:16:56 INFO - PROCESS | 1640 | 1464052616148 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:16:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:16:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 945ms 18:16:56 INFO - PROCESS | 1640 | 1464052616221 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 18:16:56 INFO - PROCESS | 1640 | 1464052616224 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 18:16:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:16:56 INFO - PROCESS | 1640 | 1464052616228 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 1640 | 1464052616230 Marionette TRACE conn5 <- [1,3094,null,{}] 18:16:56 INFO - PROCESS | 1640 | 1464052616234 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:56 INFO - PROCESS | 1640 | 1464052616353 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 18:16:56 INFO - PROCESS | 1640 | 1464052616489 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:56 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B0FE7000 == 71 [pid = 1640] [id = 785] 18:16:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 126 (000000E3B2A56C00) [pid = 1640] [serial = 2353] [outer = 0000000000000000] 18:16:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 127 (000000E3B2B85000) [pid = 1640] [serial = 2354] [outer = 000000E3B2A56C00] 18:16:56 INFO - PROCESS | 1640 | 1464052616546 Marionette DEBUG loaded listener.js 18:16:56 INFO - PROCESS | 1640 | ++DOMWINDOW == 128 (000000E3B2CB4400) [pid = 1640] [serial = 2355] [outer = 000000E3B2A56C00] 18:16:57 INFO - PROCESS | 1640 | 1464052617099 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:16:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:16:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:16:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:16:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 943ms 18:16:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:16:57 INFO - PROCESS | 1640 | 1464052617173 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 18:16:57 INFO - PROCESS | 1640 | 1464052617176 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 18:16:57 INFO - PROCESS | 1640 | 1464052617180 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:16:57 INFO - PROCESS | 1640 | 1464052617182 Marionette TRACE conn5 <- [1,3098,null,{}] 18:16:57 INFO - PROCESS | 1640 | 1464052617200 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:57 INFO - PROCESS | 1640 | 1464052617322 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 18:16:57 INFO - PROCESS | 1640 | 1464052617453 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:57 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B35B3000 == 72 [pid = 1640] [id = 786] 18:16:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 129 (000000E3B7112400) [pid = 1640] [serial = 2356] [outer = 0000000000000000] 18:16:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 130 (000000E3B7307400) [pid = 1640] [serial = 2357] [outer = 000000E3B7112400] 18:16:57 INFO - PROCESS | 1640 | 1464052617518 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 1640 | ++DOMWINDOW == 131 (000000E3B8032000) [pid = 1640] [serial = 2358] [outer = 000000E3B7112400] 18:16:58 INFO - PROCESS | 1640 | 1464052618082 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:16:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:16:58 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 18:16:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:16:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 943ms 18:16:58 INFO - PROCESS | 1640 | 1464052618126 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 18:16:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:16:58 INFO - PROCESS | 1640 | 1464052618128 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 18:16:58 INFO - PROCESS | 1640 | 1464052618132 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 1640 | 1464052618134 Marionette TRACE conn5 <- [1,3102,null,{}] 18:16:58 INFO - PROCESS | 1640 | 1464052618138 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:58 INFO - PROCESS | 1640 | 1464052618255 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 18:16:58 INFO - PROCESS | 1640 | 1464052618366 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"72f94e66-149a-4783-86f8-e2ddf5c3b0a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 1640 | ++DOCSHELL 000000E3B81D3800 == 73 [pid = 1640] [id = 787] 18:16:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 132 (000000E3B8C06400) [pid = 1640] [serial = 2359] [outer = 0000000000000000] 18:16:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 133 (000000E3BC368000) [pid = 1640] [serial = 2360] [outer = 000000E3B8C06400] 18:16:58 INFO - PROCESS | 1640 | 1464052618421 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 1640 | ++DOMWINDOW == 134 (000000E3BC654000) [pid = 1640] [serial = 2361] [outer = 000000E3B8C06400] 18:16:58 INFO - PROCESS | 1640 | 1464052618896 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:16:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:16:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 776ms 18:16:58 INFO - PROCESS | 1640 | 1464052618910 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 1640 | 1464052618912 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 18:17:00 WARNING - u'runner_teardown' () 18:17:00 INFO - No more tests 18:17:00 INFO - Got 0 unexpected results 18:17:00 INFO - SUITE-END | took 672s 18:17:00 INFO - Closing logging queue 18:17:00 INFO - queue closed 18:17:00 INFO - Return code: 0 18:17:00 WARNING - # TBPL SUCCESS # 18:17:00 INFO - Running post-action listener: _resource_record_post_action 18:17:00 INFO - Running post-run listener: _resource_record_post_run 18:17:01 INFO - Total resource usage - Wall time: 681s; CPU: 14.0%; Read bytes: 138646528; Write bytes: 997202432; Read time: 1715580; Write time: 6519880 18:17:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:17:01 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29950976; Read time: 0; Write time: 78440 18:17:01 INFO - run-tests - Wall time: 679s; CPU: 14.0%; Read bytes: 138646528; Write bytes: 892646912; Read time: 1715580; Write time: 6375660 18:17:01 INFO - Running post-run listener: _upload_blobber_files 18:17:01 INFO - Blob upload gear active. 18:17:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:17:01 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 18:17:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:17:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:17:02 INFO - (blobuploader) - INFO - Open directory for files ... 18:17:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:17:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:17:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:17:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:17:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:17:03 INFO - (blobuploader) - INFO - Done attempting. 18:17:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:17:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:17:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:17:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:17:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:17:05 INFO - (blobuploader) - INFO - Done attempting. 18:17:05 INFO - (blobuploader) - INFO - Iteration through files over. 18:17:05 INFO - Return code: 0 18:17:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:17:05 INFO - Using _rmtree_windows ... 18:17:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:17:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd8d63d2e62036c71d0f09e58a09f2748cab662a82bad2cca488d5ffe7266e35787a9692d9541f0a11ca9ec0621c6f9eafc1b0a1b27d3f64abeef68d4d0714fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5f2fdd72341369c3f60609fd5800f10b75fa9d6496f5bd0a039aa7eb912859a9df6334fe0a5554b57f5c75e4ac1bc8233ff49c07c7eb8c176b0d278bd87cbe"} 18:17:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:17:05 INFO - Writing to file C:\slave\test\properties\blobber_files 18:17:05 INFO - Contents: 18:17:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd8d63d2e62036c71d0f09e58a09f2748cab662a82bad2cca488d5ffe7266e35787a9692d9541f0a11ca9ec0621c6f9eafc1b0a1b27d3f64abeef68d4d0714fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5f2fdd72341369c3f60609fd5800f10b75fa9d6496f5bd0a039aa7eb912859a9df6334fe0a5554b57f5c75e4ac1bc8233ff49c07c7eb8c176b0d278bd87cbe"} 18:17:05 INFO - Running post-run listener: copy_logs_to_upload_dir 18:17:05 INFO - Copying logs to upload dir... 18:17:05 INFO - mkdir: C:\slave\test\build\upload\logs 18:17:05 INFO - Copying logs to upload dir... 18:17:05 INFO - Using _rmtree_windows ... 18:17:05 INFO - Using _rmtree_windows ... 18:17:05 INFO - Using _rmtree_windows ... 18:17:05 INFO - Using _rmtree_windows ... 18:17:05 INFO - Using _rmtree_windows ... 18:17:05 INFO - Using _rmtree_windows ... 18:17:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1081.367000 ========= master_lag: 0.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 1 secs) (at 2016-05-23 18:17:05.880655) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:17:05.881898) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 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-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd8d63d2e62036c71d0f09e58a09f2748cab662a82bad2cca488d5ffe7266e35787a9692d9541f0a11ca9ec0621c6f9eafc1b0a1b27d3f64abeef68d4d0714fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5f2fdd72341369c3f60609fd5800f10b75fa9d6496f5bd0a039aa7eb912859a9df6334fe0a5554b57f5c75e4ac1bc8233ff49c07c7eb8c176b0d278bd87cbe"} build_url:https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd8d63d2e62036c71d0f09e58a09f2748cab662a82bad2cca488d5ffe7266e35787a9692d9541f0a11ca9ec0621c6f9eafc1b0a1b27d3f64abeef68d4d0714fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a5f2fdd72341369c3f60609fd5800f10b75fa9d6496f5bd0a039aa7eb912859a9df6334fe0a5554b57f5c75e4ac1bc8233ff49c07c7eb8c176b0d278bd87cbe"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FE2mpKsWTlO_w9-ziKNw0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:17:06.007797) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:17:06.008181) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 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-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:17:06.127077) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 18:17:06.127454) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 18:17:06.619166) ========= ========= Total master_lag: 0.25 =========