builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-057 starttime: 1471292707.4 results: success (0) buildid: 20160815115917 builduid: 1c3b4d805a9e4a33a590e9c1e01ae69c revision: e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:07.399693) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:07.400152) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:07.400441) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:07.669196) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-15 13:25:07.669625) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False --13:25:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.40 MB/s 13:25:10 (8.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.059000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-15 13:25:10.831806) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-15 13:25:10.832171) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.313000 ========= master_lag: 0.35 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-15 13:25:17.491365) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-15 13:25:17.491736) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 --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-release --rev e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False 2016-08-15 13:25:18,701 truncating revision to first 12 chars 2016-08-15 13:25:18,701 Setting DEBUG logging. 2016-08-15 13:25:18,701 attempt 1/10 2016-08-15 13:25:18,701 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e33c4c0efaaf?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-15 13:25:20,086 unpacking tar archive at: mozilla-release-e33c4c0efaaf/testing/mozharness/ program finished with exit code 0 elapsedTime=2.983000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-15 13:25:20.649953) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:20.650300) ========= script_repo_revision: e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:20.650722) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:20.651018) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-15 13:25:20.695517) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 54 secs) (at 2016-08-15 13:25:20.695821) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:25:21 INFO - MultiFileLogger online at 20160815 13:25:21 in C:\slave\test 13:25:21 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-release --download-symbols true 13:25:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:25:21 INFO - {'append_to_log': False, 13:25:21 INFO - 'base_work_dir': 'C:\\slave\\test', 13:25:21 INFO - 'blob_upload_branch': 'mozilla-release', 13:25:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:25:21 INFO - 'buildbot_json_path': 'buildprops.json', 13:25:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:25:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:25:21 INFO - 'download_minidump_stackwalk': True, 13:25:21 INFO - 'download_symbols': 'true', 13:25:21 INFO - 'e10s': False, 13:25:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:25:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:25:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:25:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:25:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:25:21 INFO - 'C:/mozilla-build/tooltool.py'), 13:25:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:25:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:25:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:25:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:25:21 INFO - 'log_level': 'info', 13:25:21 INFO - 'log_to_console': True, 13:25:21 INFO - 'opt_config_files': (), 13:25:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:25:21 INFO - '--processes=1', 13:25:21 INFO - '--config=%(test_path)s/wptrunner.ini', 13:25:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:25:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:25:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:25:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:25:21 INFO - 'pip_index': False, 13:25:21 INFO - 'require_test_zip': True, 13:25:21 INFO - 'test_type': ('testharness',), 13:25:21 INFO - 'this_chunk': '1', 13:25:21 INFO - 'total_chunks': '10', 13:25:21 INFO - 'virtualenv_path': 'venv', 13:25:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:25:21 INFO - 'work_dir': 'build'} 13:25:21 INFO - ##### 13:25:21 INFO - ##### Running clobber step. 13:25:21 INFO - ##### 13:25:21 INFO - Running pre-action listener: _resource_record_pre_action 13:25:21 INFO - Running main action method: clobber 13:25:21 INFO - rmtree: C:\slave\test\build 13:25:21 INFO - Using _rmtree_windows ... 13:25:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:28:45 INFO - Running post-action listener: _resource_record_post_action 13:28:45 INFO - ##### 13:28:45 INFO - ##### Running read-buildbot-config step. 13:28:45 INFO - ##### 13:28:45 INFO - Running pre-action listener: _resource_record_pre_action 13:28:45 INFO - Running main action method: read_buildbot_config 13:28:45 INFO - Using buildbot properties: 13:28:45 INFO - { 13:28:45 INFO - "project": "", 13:28:45 INFO - "product": "firefox", 13:28:45 INFO - "script_repo_revision": "production", 13:28:45 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 13:28:45 INFO - "repository": "", 13:28:45 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 13:28:45 INFO - "buildid": "20160815115917", 13:28:45 INFO - "pgo_build": "False", 13:28:45 INFO - "basedir": "C:\\slave\\test", 13:28:45 INFO - "buildnumber": 24, 13:28:45 INFO - "slavename": "t-w864-ix-057", 13:28:45 INFO - "revision": "e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8", 13:28:45 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 13:28:45 INFO - "platform": "win64", 13:28:45 INFO - "branch": "mozilla-release", 13:28:45 INFO - "repo_path": "releases/mozilla-release", 13:28:45 INFO - "moz_repo_path": "", 13:28:45 INFO - "stage_platform": "win64", 13:28:45 INFO - "builduid": "1c3b4d805a9e4a33a590e9c1e01ae69c", 13:28:45 INFO - "slavebuilddir": "test" 13:28:45 INFO - } 13:28:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 13:28:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 13:28:45 INFO - Running post-action listener: _resource_record_post_action 13:28:45 INFO - ##### 13:28:45 INFO - ##### Running download-and-extract step. 13:28:45 INFO - ##### 13:28:45 INFO - Running pre-action listener: _resource_record_pre_action 13:28:45 INFO - Running main action method: download_and_extract 13:28:45 INFO - mkdir: C:\slave\test\build\tests 13:28:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:45 INFO - https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:28:45 INFO - trying https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 13:28:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 13:28:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.test_packages.json'}, attempt #1 13:28:46 INFO - Downloaded 1274 bytes. 13:28:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 13:28:46 INFO - Using the following test package requirements: 13:28:46 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 13:28:46 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 13:28:46 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 13:28:46 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'jsshell-win64.zip'], 13:28:46 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 13:28:46 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 13:28:46 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 13:28:46 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 13:28:46 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 13:28:46 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:28:46 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 13:28:46 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win64.common.tests.zip', u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 13:28:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:46 INFO - https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:28:46 INFO - trying https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 13:28:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip 13:28:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip'}, attempt #1 13:28:47 INFO - Downloaded 20872166 bytes. 13:28:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:28:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:28:49 INFO - caution: filename not matched: web-platform/* 13:28:50 INFO - Return code: 11 13:28:50 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')]} 13:28:50 INFO - https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:28:50 INFO - trying https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 13:28:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip 13:28:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip'}, attempt #1 13:28:51 INFO - Downloaded 36389909 bytes. 13:28:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:28:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:29:30 INFO - caution: filename not matched: bin/* 13:29:30 INFO - caution: filename not matched: config/* 13:29:30 INFO - caution: filename not matched: mozbase/* 13:29:30 INFO - caution: filename not matched: marionette/* 13:29:30 INFO - caution: filename not matched: tools/wptserve/* 13:29:30 INFO - Return code: 11 13:29:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:30 INFO - https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 13:29:30 INFO - trying https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 13:29:30 INFO - Downloading https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 13:29:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip'}, attempt #1 13:29:32 INFO - Downloaded 82736091 bytes. 13:29:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 13:29:32 INFO - mkdir: C:\slave\test\properties 13:29:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:29:32 INFO - Writing to file C:\slave\test\properties\build_url 13:29:32 INFO - Contents: 13:29:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 13:29:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:29:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:29:33 INFO - Writing to file C:\slave\test\properties\symbols_url 13:29:33 INFO - Contents: 13:29:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:29:33 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')]} 13:29:33 INFO - https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:29:33 INFO - trying https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:29:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:29:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 13:29:35 INFO - Downloaded 50795482 bytes. 13:29:35 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:29:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:29:37 INFO - Return code: 0 13:29:37 INFO - Running post-action listener: _resource_record_post_action 13:29:37 INFO - Running post-action listener: set_extra_try_arguments 13:29:37 INFO - ##### 13:29:37 INFO - ##### Running create-virtualenv step. 13:29:37 INFO - ##### 13:29:37 INFO - Running pre-action listener: _pre_create_virtualenv 13:29:37 INFO - Running pre-action listener: _resource_record_pre_action 13:29:37 INFO - Running main action method: create_virtualenv 13:29:37 INFO - Creating virtualenv C:\slave\test\build\venv 13:29:37 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 13:29:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:29:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:29:52 INFO - Installing distribute......................................................................................................................................................................................done. 13:29:55 INFO - Return code: 0 13:29:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:29: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')]} 13:29:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29: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')]} 13:29:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29: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', '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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02677200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0261B538>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026820C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 13:29: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', 'psutil>=0.7.1'] in C:\slave\test\build 13:29: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 psutil>=0.7.1 13:29:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:29:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 13:29:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:29:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:29:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:29:55 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 13:29:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:29:55 INFO - 'DCLOCATION': 'SCL3', 13:29:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:29:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:29:55 INFO - 'HOMEDRIVE': 'C:', 13:29:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 13:29:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:29:55 INFO - 'KTS_VERSION': '1.19c', 13:29:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 13:29:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 13:29:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:29:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:29:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:29:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:55 INFO - 'MOZ_NO_REMOTE': '1', 13:29:55 INFO - 'NO_EM_RESTART': '1', 13:29:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:29:55 INFO - 'OS': 'Windows_NT', 13:29:55 INFO - 'OURDRIVE': 'C:', 13:29: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', 13:29:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:29:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:29:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:29:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:29:55 INFO - 'PROCESSOR_LEVEL': '6', 13:29:55 INFO - 'PROCESSOR_REVISION': '1e05', 13:29:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:29:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:29:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:29:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:29:55 INFO - 'PROMPT': '$P$G', 13:29:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:29:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:29:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:29:55 INFO - 'PWD': 'C:\\slave\\test', 13:29:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:29:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:29:55 INFO - 'SYSTEMDRIVE': 'C:', 13:29:55 INFO - 'SYSTEMROOT': 'C:\\windows', 13:29:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:29:55 INFO - 'TEST1': 'testie', 13:29:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:29:55 INFO - 'USERDOMAIN': 'T-W864-IX-057', 13:29:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 13:29:55 INFO - 'USERNAME': 'cltbld', 13:29:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 13:29:55 INFO - 'WINDIR': 'C:\\windows', 13:29:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:29:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:29:57 INFO - Downloading/unpacking psutil>=0.7.1 13:29:57 INFO - Running setup.py egg_info for package psutil 13:29:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:29:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:29:57 INFO - Installing collected packages: psutil 13:29:57 INFO - Running setup.py install for psutil 13:29:57 INFO - building 'psutil._psutil_windows' extension 13:29:57 INFO - error: Unable to find vcvarsall.bat 13:29:57 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-m8lheg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:29:57 INFO - running install 13:29:57 INFO - running build 13:29:57 INFO - running build_py 13:29:57 INFO - creating build 13:29:57 INFO - creating build\lib.win32-2.7 13:29:57 INFO - creating build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:29:57 INFO - running build_ext 13:29:57 INFO - building 'psutil._psutil_windows' extension 13:29:57 INFO - error: Unable to find vcvarsall.bat 13:29:57 INFO - ---------------------------------------- 13:29:57 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-m8lheg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:29:57 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-057\AppData\Roaming\pip\pip.log 13:29:57 WARNING - Return code: 1 13:29:57 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! 13:29:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:29:57 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')]} 13:29:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:57 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')]} 13:29:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:57 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02677200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0261B538>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026820C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 13:29:57 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 13:29:57 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 13:29:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:29:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 13:29:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:29:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:29:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:29:57 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 13:29:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:29:57 INFO - 'DCLOCATION': 'SCL3', 13:29:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:29:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:29:57 INFO - 'HOMEDRIVE': 'C:', 13:29:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 13:29:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:29:57 INFO - 'KTS_VERSION': '1.19c', 13:29:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 13:29:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 13:29:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:29:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:29:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:29:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:57 INFO - 'MOZ_NO_REMOTE': '1', 13:29:57 INFO - 'NO_EM_RESTART': '1', 13:29:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:29:57 INFO - 'OS': 'Windows_NT', 13:29:57 INFO - 'OURDRIVE': 'C:', 13:29:57 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', 13:29:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:29:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:29:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:29:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:29:57 INFO - 'PROCESSOR_LEVEL': '6', 13:29:57 INFO - 'PROCESSOR_REVISION': '1e05', 13:29:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:29:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:29:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:29:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:29:57 INFO - 'PROMPT': '$P$G', 13:29:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:29:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:29:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:29:57 INFO - 'PWD': 'C:\\slave\\test', 13:29:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:29:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:29:57 INFO - 'SYSTEMDRIVE': 'C:', 13:29:57 INFO - 'SYSTEMROOT': 'C:\\windows', 13:29:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:29:57 INFO - 'TEST1': 'testie', 13:29:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:29:57 INFO - 'USERDOMAIN': 'T-W864-IX-057', 13:29:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 13:29:57 INFO - 'USERNAME': 'cltbld', 13:29:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 13:29:57 INFO - 'WINDIR': 'C:\\windows', 13:29:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:29:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:29:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:29:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:29:58 INFO - Running setup.py egg_info for package mozsystemmonitor 13:29:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:29:58 INFO - Running setup.py egg_info for package psutil 13:29:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:29:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:29:58 INFO - Installing collected packages: mozsystemmonitor, psutil 13:29:58 INFO - Running setup.py install for mozsystemmonitor 13:29:58 INFO - Running setup.py install for psutil 13:29:58 INFO - building 'psutil._psutil_windows' extension 13:29:58 INFO - error: Unable to find vcvarsall.bat 13:29:58 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-ghvgqx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:29:58 INFO - running install 13:29:58 INFO - running build 13:29:58 INFO - running build_py 13:29:58 INFO - running build_ext 13:29:58 INFO - building 'psutil._psutil_windows' extension 13:29:58 INFO - error: Unable to find vcvarsall.bat 13:29:58 INFO - ---------------------------------------- 13:29:58 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-ghvgqx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:29:58 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-057\AppData\Roaming\pip\pip.log 13:29:58 WARNING - Return code: 1 13:29:58 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! 13:29:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:29:58 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')]} 13:29:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:58 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')]} 13:29:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:58 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02677200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0261B538>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026820C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 13:29:58 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 13:29:58 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 13:29:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:29:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 13:29:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:29:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:29:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:29:58 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 13:29:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:29:58 INFO - 'DCLOCATION': 'SCL3', 13:29:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:29:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:29:58 INFO - 'HOMEDRIVE': 'C:', 13:29:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 13:29:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:29:58 INFO - 'KTS_VERSION': '1.19c', 13:29:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 13:29:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 13:29:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:29:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:29:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:29:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:58 INFO - 'MOZ_NO_REMOTE': '1', 13:29:58 INFO - 'NO_EM_RESTART': '1', 13:29:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:29:58 INFO - 'OS': 'Windows_NT', 13:29:58 INFO - 'OURDRIVE': 'C:', 13:29:58 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', 13:29:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:29:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:29:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:29:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:29:58 INFO - 'PROCESSOR_LEVEL': '6', 13:29:58 INFO - 'PROCESSOR_REVISION': '1e05', 13:29:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:29:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:29:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:29:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:29:58 INFO - 'PROMPT': '$P$G', 13:29:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:29:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:29:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:29:58 INFO - 'PWD': 'C:\\slave\\test', 13:29:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:29:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:29:58 INFO - 'SYSTEMDRIVE': 'C:', 13:29:58 INFO - 'SYSTEMROOT': 'C:\\windows', 13:29:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:29:58 INFO - 'TEST1': 'testie', 13:29:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:29:58 INFO - 'USERDOMAIN': 'T-W864-IX-057', 13:29:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 13:29:58 INFO - 'USERNAME': 'cltbld', 13:29:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 13:29:58 INFO - 'WINDIR': 'C:\\windows', 13:29:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:29:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:29:59 INFO - Downloading/unpacking blobuploader==1.2.4 13:29:59 INFO - Downloading blobuploader-1.2.4.tar.gz 13:29:59 INFO - Running setup.py egg_info for package blobuploader 13:29:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:30:04 INFO - Running setup.py egg_info for package requests 13:30:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:30:04 INFO - Downloading docopt-0.6.1.tar.gz 13:30:04 INFO - Running setup.py egg_info for package docopt 13:30:04 INFO - Installing collected packages: blobuploader, docopt, requests 13:30:04 INFO - Running setup.py install for blobuploader 13:30:04 INFO - Running setup.py install for docopt 13:30:04 INFO - Running setup.py install for requests 13:30:04 INFO - Successfully installed blobuploader docopt requests 13:30:04 INFO - Cleaning up... 13:30:04 INFO - Return code: 0 13:30:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:30:04 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')]} 13:30:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:30:04 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')]} 13:30:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:30:04 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02677200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0261B538>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026820C0>, '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-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 13:30:04 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 13:30:04 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 13:30:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:30:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 13:30:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:30:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:30:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:30:04 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 13:30:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:30:04 INFO - 'DCLOCATION': 'SCL3', 13:30:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:30:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:30:04 INFO - 'HOMEDRIVE': 'C:', 13:30:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 13:30:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:30:04 INFO - 'KTS_VERSION': '1.19c', 13:30:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 13:30:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 13:30:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:30:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:30:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:30:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:30:04 INFO - 'MOZ_NO_REMOTE': '1', 13:30:04 INFO - 'NO_EM_RESTART': '1', 13:30:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:30:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:30:04 INFO - 'OS': 'Windows_NT', 13:30:04 INFO - 'OURDRIVE': 'C:', 13:30:04 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:30:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:30:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:30:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:30:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:30:04 INFO - 'PROCESSOR_LEVEL': '6', 13:30:04 INFO - 'PROCESSOR_REVISION': '1e05', 13:30:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:30:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:30:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:30:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:30:04 INFO - 'PROMPT': '$P$G', 13:30:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:30:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:30:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:30:04 INFO - 'PWD': 'C:\\slave\\test', 13:30:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:30:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:30:04 INFO - 'SYSTEMDRIVE': 'C:', 13:30:04 INFO - 'SYSTEMROOT': 'C:\\windows', 13:30:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:30:04 INFO - 'TEST1': 'testie', 13:30:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:30:04 INFO - 'USERDOMAIN': 'T-W864-IX-057', 13:30:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 13:30:04 INFO - 'USERNAME': 'cltbld', 13:30:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 13:30:04 INFO - 'WINDIR': 'C:\\windows', 13:30:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:30:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:30:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:30:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:30:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:30:09 INFO - Unpacking c:\slave\test\build\tests\marionette 13:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:30:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:30:09 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 13:30:09 INFO - Running setup.py install for browsermob-proxy 13:30:23 INFO - Running setup.py install for manifestparser 13:30:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for marionette-client 13:30:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:30:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for marionette-driver 13:30:23 INFO - Running setup.py install for mozcrash 13:30:23 INFO - Running setup.py install for mozdebug 13:30:23 INFO - Running setup.py install for mozdevice 13:30:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for mozfile 13:30:23 INFO - Running setup.py install for mozhttpd 13:30:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for mozinfo 13:30:23 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for mozInstall 13:30:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for mozleak 13:30:23 INFO - Running setup.py install for mozlog 13:30:23 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for moznetwork 13:30:23 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for mozprocess 13:30:23 INFO - Running setup.py install for mozprofile 13:30:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for mozrunner 13:30:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for mozscreenshot 13:30:23 INFO - Running setup.py install for moztest 13:30:23 INFO - Running setup.py install for mozversion 13:30:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:30:23 INFO - Running setup.py install for wptserve 13:30:23 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 13:30:23 INFO - Cleaning up... 13:30:23 INFO - Return code: 0 13:30:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:30:23 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')]} 13:30:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:30:23 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')]} 13:30:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:30:23 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02677200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0261B538>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026820C0>, '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-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 13:30:23 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 13:30:23 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 13:30:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:30:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 13:30:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:30:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:30:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:30:23 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 13:30:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:30:23 INFO - 'DCLOCATION': 'SCL3', 13:30:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:30:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:30:23 INFO - 'HOMEDRIVE': 'C:', 13:30:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 13:30:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:30:23 INFO - 'KTS_VERSION': '1.19c', 13:30:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 13:30:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 13:30:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:30:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:30:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:30:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:30:23 INFO - 'MOZ_NO_REMOTE': '1', 13:30:23 INFO - 'NO_EM_RESTART': '1', 13:30:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:30:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:30:23 INFO - 'OS': 'Windows_NT', 13:30:23 INFO - 'OURDRIVE': 'C:', 13:30:23 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', 13:30:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:30:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:30:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:30:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:30:23 INFO - 'PROCESSOR_LEVEL': '6', 13:30:23 INFO - 'PROCESSOR_REVISION': '1e05', 13:30:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:30:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:30:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:30:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:30:23 INFO - 'PROMPT': '$P$G', 13:30:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:30:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:30:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:30:23 INFO - 'PWD': 'C:\\slave\\test', 13:30:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:30:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:30:23 INFO - 'SYSTEMDRIVE': 'C:', 13:30:23 INFO - 'SYSTEMROOT': 'C:\\windows', 13:30:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:30:23 INFO - 'TEST1': 'testie', 13:30:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:30:23 INFO - 'USERDOMAIN': 'T-W864-IX-057', 13:30:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 13:30:23 INFO - 'USERNAME': 'cltbld', 13:30:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 13:30:23 INFO - 'WINDIR': 'C:\\windows', 13:30:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:30:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:30:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:30:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:30:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:30:27 INFO - Unpacking c:\slave\test\build\tests\marionette 13:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:30:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:30:27 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)) 13:30:38 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)) 13:30:38 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)) 13:30:38 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)) 13:30:38 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)) 13:30:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:30:38 INFO - Downloading blessings-1.6.tar.gz 13:30:38 INFO - Running setup.py egg_info for package blessings 13:30:38 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)) 13:30:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:30:38 INFO - Running setup.py install for blessings 13:30:38 INFO - Running setup.py install for browsermob-proxy 13:30:38 INFO - Running setup.py install for manifestparser 13:30:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Running setup.py install for marionette-client 13:30:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:30:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Running setup.py install for marionette-driver 13:30:38 INFO - Running setup.py install for mozcrash 13:30:38 INFO - Running setup.py install for mozdebug 13:30:38 INFO - Running setup.py install for mozdevice 13:30:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Running setup.py install for mozhttpd 13:30:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Running setup.py install for mozInstall 13:30:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Running setup.py install for mozleak 13:30:38 INFO - Running setup.py install for mozprofile 13:30:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Running setup.py install for mozrunner 13:30:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:30:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:30:40 INFO - Running setup.py install for mozscreenshot 13:30:40 INFO - Running setup.py install for moztest 13:30:40 INFO - Running setup.py install for mozversion 13:30:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:30:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:30:40 INFO - Running setup.py install for wptserve 13:30:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:30:40 INFO - Cleaning up... 13:30:40 INFO - Return code: 0 13:30:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:30:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:30:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:30:40 INFO - Reading from file tmpfile_stdout 13:30:40 INFO - Using _rmtree_windows ... 13:30:40 INFO - Using _rmtree_windows ... 13:30:40 INFO - Current package versions: 13:30:40 INFO - blessings == 1.6 13:30:40 INFO - blobuploader == 1.2.4 13:30:40 INFO - browsermob-proxy == 0.6.0 13:30:40 INFO - distribute == 0.6.14 13:30:40 INFO - docopt == 0.6.1 13:30:40 INFO - manifestparser == 1.1 13:30:40 INFO - marionette-client == 2.3.0 13:30:40 INFO - marionette-driver == 1.4.0 13:30:40 INFO - mozInstall == 1.12 13:30:40 INFO - mozcrash == 0.17 13:30:40 INFO - mozdebug == 0.1 13:30:40 INFO - mozdevice == 0.48 13:30:40 INFO - mozfile == 1.2 13:30:40 INFO - mozhttpd == 0.7 13:30:40 INFO - mozinfo == 0.9 13:30:40 INFO - mozleak == 0.1 13:30:40 INFO - mozlog == 3.1 13:30:40 INFO - moznetwork == 0.27 13:30:40 INFO - mozprocess == 0.22 13:30:40 INFO - mozprofile == 0.28 13:30:40 INFO - mozrunner == 6.11 13:30:40 INFO - mozscreenshot == 0.1 13:30:40 INFO - mozsystemmonitor == 0.0 13:30:40 INFO - moztest == 0.7 13:30:40 INFO - mozversion == 1.4 13:30:40 INFO - requests == 1.2.3 13:30:40 INFO - wptserve == 1.4.0 13:30:40 INFO - Running post-action listener: _resource_record_post_action 13:30:40 INFO - Running post-action listener: _start_resource_monitoring 13:30:40 INFO - Starting resource monitoring. 13:30:40 INFO - ##### 13:30:40 INFO - ##### Running pull step. 13:30:40 INFO - ##### 13:30:40 INFO - Running pre-action listener: _resource_record_pre_action 13:30:40 INFO - Running main action method: pull 13:30:40 INFO - Pull has nothing to do! 13:30:40 INFO - Running post-action listener: _resource_record_post_action 13:30:40 INFO - ##### 13:30:40 INFO - ##### Running install step. 13:30:40 INFO - ##### 13:30:40 INFO - Running pre-action listener: _resource_record_pre_action 13:30:40 INFO - Running main action method: install 13:30:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:30:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:30:41 INFO - Reading from file tmpfile_stdout 13:30:41 INFO - Using _rmtree_windows ... 13:30:41 INFO - Using _rmtree_windows ... 13:30:41 INFO - Detecting whether we're running mozinstall >=1.0... 13:30:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:30:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:30:41 INFO - Reading from file tmpfile_stdout 13:30:41 INFO - Output received: 13:30:41 INFO - Usage: mozinstall-script.py [options] installer 13:30:41 INFO - Options: 13:30:41 INFO - -h, --help show this help message and exit 13:30:41 INFO - -d DEST, --destination=DEST 13:30:41 INFO - Directory to install application into. [default: 13:30:41 INFO - "C:\slave\test"] 13:30:41 INFO - --app=APP Application being installed. [default: firefox] 13:30:41 INFO - Using _rmtree_windows ... 13:30:41 INFO - Using _rmtree_windows ... 13:30:41 INFO - mkdir: C:\slave\test\build\application 13:30:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:30:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win64.zip --destination C:\slave\test\build\application 13:30:43 INFO - Reading from file tmpfile_stdout 13:30:43 INFO - Output received: 13:30:43 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:30:43 INFO - Using _rmtree_windows ... 13:30:43 INFO - Using _rmtree_windows ... 13:30:43 INFO - Running post-action listener: _resource_record_post_action 13:30:43 INFO - ##### 13:30:43 INFO - ##### Running run-tests step. 13:30:43 INFO - ##### 13:30:43 INFO - Running pre-action listener: _resource_record_pre_action 13:30:43 INFO - Running main action method: run_tests 13:30:43 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:30:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:30:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:30:43 INFO - grabbing minidump binary from tooltool 13:30:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:43 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 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026820C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:30:43 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 13:30:43 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 13:30:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:30:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvu_56m 13:30:45 INFO - INFO - File integrity verified, renaming tmpvu_56m to win32-minidump_stackwalk.exe 13:30:45 INFO - Return code: 0 13:30:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:30:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:30:45 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/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.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 13:30:45 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/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.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 13:30:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:30:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 13:30:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:30:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:30:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:30:45 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 13:30:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:30:45 INFO - 'DCLOCATION': 'SCL3', 13:30:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:30:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:30:45 INFO - 'HOMEDRIVE': 'C:', 13:30:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 13:30:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:30:45 INFO - 'KTS_VERSION': '1.19c', 13:30:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 13:30:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 13:30:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:30:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:30:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:30:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:30:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:30:45 INFO - 'MOZ_NO_REMOTE': '1', 13:30:45 INFO - 'NO_EM_RESTART': '1', 13:30:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:30:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:30:45 INFO - 'OS': 'Windows_NT', 13:30:45 INFO - 'OURDRIVE': 'C:', 13:30:45 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', 13:30:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:30:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:30:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:30:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:30:45 INFO - 'PROCESSOR_LEVEL': '6', 13:30:45 INFO - 'PROCESSOR_REVISION': '1e05', 13:30:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:30:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:30:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:30:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:30:45 INFO - 'PROMPT': '$P$G', 13:30:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:30:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:30:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:30:45 INFO - 'PWD': 'C:\\slave\\test', 13:30:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:30:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:30:45 INFO - 'SYSTEMDRIVE': 'C:', 13:30:45 INFO - 'SYSTEMROOT': 'C:\\windows', 13:30:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:30:45 INFO - 'TEST1': 'testie', 13:30:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:30:45 INFO - 'USERDOMAIN': 'T-W864-IX-057', 13:30:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 13:30:45 INFO - 'USERNAME': 'cltbld', 13:30:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 13:30:45 INFO - 'WINDIR': 'C:\\windows', 13:30:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:30:45 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/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.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 13:30:47 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 13:30:47 INFO - import pkg_resources 13:30:49 INFO - Using 1 client processes 13:30:51 INFO - SUITE-START | Running 778 tests 13:30:51 INFO - Running testharness tests 13:30:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:30:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:30:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:30:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:30:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:30:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:30:52 INFO - Setting up ssl 13:30:52 INFO - PROCESS | certutil | 13:30:52 INFO - PROCESS | certutil | 13:30:52 INFO - PROCESS | certutil | 13:30:52 INFO - Certificate Nickname Trust Attributes 13:30:52 INFO - SSL,S/MIME,JAR/XPI 13:30:52 INFO - 13:30:52 INFO - web-platform-tests CT,, 13:30:52 INFO - 13:30:52 INFO - Starting runner 13:30:53 INFO - PROCESS | 2988 | [2988] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:30:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:30:53 INFO - PROCESS | 2988 | [2988] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:30:54 INFO - PROCESS | 2988 | 1471293054900 Marionette DEBUG Marionette enabled via build flag and pref 13:30:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A06DC5E000 == 1 [pid = 2988] [id = 1] 13:30:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 1 (000000A07C70F000) [pid = 2988] [serial = 1] [outer = 0000000000000000] 13:30:56 INFO - PROCESS | 2988 | [2988] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 2 (000000A07C710000) [pid = 2988] [serial = 2] [outer = 000000A07C70F000] 13:30:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA89000 == 2 [pid = 2988] [id = 2] 13:30:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 3 (000000A07CA89800) [pid = 2988] [serial = 3] [outer = 0000000000000000] 13:30:56 INFO - PROCESS | 2988 | [2988] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 4 (000000A07CA8A800) [pid = 2988] [serial = 4] [outer = 000000A07CA89800] 13:30:56 INFO - PROCESS | 2988 | 1471293056769 Marionette INFO Listening on port 2828 13:30:58 INFO - PROCESS | 2988 | 1471293058771 Marionette DEBUG Marionette enabled via command-line flag 13:30:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0003CB800 == 3 [pid = 2988] [id = 3] 13:30:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 5 (000000A00061B000) [pid = 2988] [serial = 5] [outer = 0000000000000000] 13:30:58 INFO - PROCESS | 2988 | [2988] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 6 (000000A00061C000) [pid = 2988] [serial = 6] [outer = 000000A00061B000] 13:30:58 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:30:58 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:30:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 7 (000000A00102E000) [pid = 2988] [serial = 7] [outer = 000000A07CA89800] 13:30:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:59 INFO - PROCESS | 2988 | 1471293059549 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 13:30:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:59 INFO - PROCESS | 2988 | 1471293059582 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 13:30:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:59 INFO - PROCESS | 2988 | 1471293059590 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 13:30:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:59 INFO - PROCESS | 2988 | 1471293059597 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 13:30:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:59 INFO - PROCESS | 2988 | 1471293059631 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 13:30:59 INFO - PROCESS | 2988 | 1471293059636 Marionette DEBUG Closed connection conn0 13:30:59 INFO - PROCESS | 2988 | 1471293059639 Marionette DEBUG Closed connection conn1 13:30:59 INFO - PROCESS | 2988 | 1471293059641 Marionette DEBUG Closed connection conn2 13:30:59 INFO - PROCESS | 2988 | 1471293059643 Marionette DEBUG Closed connection conn3 13:30:59 INFO - PROCESS | 2988 | 1471293059722 Marionette DEBUG Closed connection conn4 13:30:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:59 INFO - PROCESS | 2988 | 1471293059729 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49298 13:30:59 INFO - PROCESS | 2988 | 1471293059835 Marionette DEBUG Closed connection conn5 13:30:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:59 INFO - PROCESS | 2988 | 1471293059840 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49299 13:30:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004149800 == 4 [pid = 2988] [id = 4] 13:30:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 8 (000000A001C5B000) [pid = 2988] [serial = 8] [outer = 0000000000000000] 13:30:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 9 (000000A0041D2800) [pid = 2988] [serial = 9] [outer = 000000A001C5B000] 13:31:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 10 (000000A001786800) [pid = 2988] [serial = 10] [outer = 000000A001C5B000] 13:31:00 INFO - PROCESS | 2988 | 1471293060009 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:31:00 INFO - PROCESS | 2988 | 1471293060015 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160815115917","device":"desktop","version":"48.0.1"} 13:31:00 INFO - PROCESS | 2988 | [2988] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:31:00 INFO - PROCESS | 2988 | [2988] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:31:01 INFO - PROCESS | 2988 | [2988] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:31:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075B2800 == 5 [pid = 2988] [id = 5] 13:31:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 11 (000000A0075B3000) [pid = 2988] [serial = 11] [outer = 0000000000000000] 13:31:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075B3800 == 6 [pid = 2988] [id = 6] 13:31:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 12 (000000A007583400) [pid = 2988] [serial = 12] [outer = 0000000000000000] 13:31:02 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:31:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008090000 == 7 [pid = 2988] [id = 7] 13:31:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 13 (000000A007582000) [pid = 2988] [serial = 13] [outer = 0000000000000000] 13:31:02 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:31:02 INFO - PROCESS | 2988 | [2988] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:31:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 14 (000000A0083B9C00) [pid = 2988] [serial = 14] [outer = 000000A007582000] 13:31:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 15 (000000A008A02800) [pid = 2988] [serial = 15] [outer = 000000A0075B3000] 13:31:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 16 (000000A0083AFC00) [pid = 2988] [serial = 16] [outer = 000000A007583400] 13:31:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 17 (000000A0084F5000) [pid = 2988] [serial = 17] [outer = 000000A007582000] 13:31:03 INFO - PROCESS | 2988 | 1471293063353 Marionette INFO startBrowser b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:03 INFO - PROCESS | 2988 | 1471293063390 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 2988 | 1471293063405 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 2988 | 1471293063407 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 18 (000000A009F9EC00) [pid = 2988] [serial = 18] [outer = 000000A007582000] 13:31:04 INFO - PROCESS | 2988 | 1471293064301 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b1d07f22-fe4e-42a0-abbd-8fdc37992627","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160815115917","device":"desktop","version":"48.0.1","command_id":1}}] 13:31:04 INFO - PROCESS | 2988 | 1471293064889 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:31:04 INFO - PROCESS | 2988 | 1471293064893 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:04 INFO - PROCESS | 2988 | 1471293064994 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 13:31:05 INFO - PROCESS | 2988 | 1471293065006 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:31:05 INFO - PROCESS | 2988 | 1471293065008 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:05 INFO - PROCESS | 2988 | [2988] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:31:06 INFO - PROCESS | 2988 | --DOCSHELL 000000A06DC5E000 == 6 [pid = 2988] [id = 1] 13:31:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:31:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 19 (000000A0083B1000) [pid = 2988] [serial = 19] [outer = 000000A007582000] 13:31:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:31:07 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:07 INFO - PROCESS | 2988 | 1471293067405 Marionette TRACE conn6 <- [1,3,null,{}] 13:31:07 INFO - PROCESS | 2988 | 1471293067410 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:31:07 INFO - PROCESS | 2988 | 1471293067414 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:07 INFO - PROCESS | 2988 | 1471293067436 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 13:31:07 INFO - PROCESS | 2988 | 1471293067469 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 2988 | 1471293067473 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:31:07 INFO - PROCESS | 2988 | 1471293067478 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 2988 | 1471293067481 Marionette TRACE conn6 <- [1,6,null,{}] 13:31:07 INFO - PROCESS | 2988 | 1471293067494 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:07 INFO - PROCESS | 2988 | 1471293067497 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:07 INFO - PROCESS | 2988 | 1471293067519 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 13:31:07 INFO - PROCESS | 2988 | 1471293067525 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 2988 | 1471293067529 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075BA000 == 7 [pid = 2988] [id = 8] 13:31:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 20 (000000A007EEC000) [pid = 2988] [serial = 20] [outer = 0000000000000000] 13:31:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 21 (000000A0080DAC00) [pid = 2988] [serial = 21] [outer = 000000A007EEC000] 13:31:07 INFO - PROCESS | 2988 | 1471293067592 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 22 (000000A00829C000) [pid = 2988] [serial = 22] [outer = 000000A007EEC000] 13:31:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A5000 == 8 [pid = 2988] [id = 9] 13:31:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 23 (000000A0081E0000) [pid = 2988] [serial = 23] [outer = 0000000000000000] 13:31:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 24 (000000A0095C4C00) [pid = 2988] [serial = 24] [outer = 000000A0081E0000] 13:31:08 INFO - PROCESS | 2988 | 1471293068059 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 25 (000000A001110000) [pid = 2988] [serial = 25] [outer = 000000A0081E0000] 13:31:08 INFO - PROCESS | 2988 | 1471293068768 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1337ms 13:31:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A004149800 == 7 [pid = 2988] [id = 4] 13:31:08 INFO - PROCESS | 2988 | 1471293068916 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 2988 | 1471293068919 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:31:08 INFO - PROCESS | 2988 | 1471293068948 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 2988 | 1471293068951 Marionette TRACE conn6 <- [1,10,null,{}] 13:31:08 INFO - PROCESS | 2988 | 1471293068957 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:08 INFO - PROCESS | 2988 | 1471293068960 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:09 INFO - PROCESS | 2988 | 1471293069050 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 13:31:09 INFO - PROCESS | 2988 | 1471293069058 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 2988 | 1471293069060 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004A5C000 == 8 [pid = 2988] [id = 10] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (000000A004E0E400) [pid = 2988] [serial = 26] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 27 (000000A004E7FC00) [pid = 2988] [serial = 27] [outer = 000000A004E0E400] 13:31:09 INFO - PROCESS | 2988 | 1471293069111 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 28 (000000A007168400) [pid = 2988] [serial = 28] [outer = 000000A004E0E400] 13:31:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0050BD800 == 9 [pid = 2988] [id = 11] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (000000A0050BE000) [pid = 2988] [serial = 29] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (000000A0050C2000) [pid = 2988] [serial = 30] [outer = 000000A0050BE000] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 31 (000000A006C79800) [pid = 2988] [serial = 31] [outer = 000000A0050BE000] 13:31:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A000623800 == 10 [pid = 2988] [id = 12] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 32 (000000A00670D400) [pid = 2988] [serial = 32] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 33 (000000A07A5C0400) [pid = 2988] [serial = 33] [outer = 000000A00670D400] 13:31:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 34 (000000A079F0B400) [pid = 2988] [serial = 34] [outer = 000000A00670D400] 13:31:09 INFO - PROCESS | 2988 | 1471293069834 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 13:31:09 INFO - PROCESS | 2988 | 1471293069881 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 2988 | 1471293069887 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:31:09 INFO - PROCESS | 2988 | 1471293069893 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 2988 | 1471293069896 Marionette TRACE conn6 <- [1,14,null,{}] 13:31:09 INFO - PROCESS | 2988 | 1471293069900 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:09 INFO - PROCESS | 2988 | 1471293069903 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:10 INFO - PROCESS | 2988 | 1471293069995 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 13:31:10 INFO - PROCESS | 2988 | 1471293070003 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 2988 | 1471293070006 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008686000 == 11 [pid = 2988] [id = 13] 13:31:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 35 (000000A07B7F5800) [pid = 2988] [serial = 35] [outer = 0000000000000000] 13:31:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 36 (000000A07B8AF000) [pid = 2988] [serial = 36] [outer = 000000A07B7F5800] 13:31:10 INFO - PROCESS | 2988 | 1471293070058 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 37 (000000A07BD0D000) [pid = 2988] [serial = 37] [outer = 000000A07B7F5800] 13:31:10 INFO - PROCESS | 2988 | 1471293070512 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 13:31:10 INFO - PROCESS | 2988 | 1471293070566 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 2988 | 1471293070569 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:31:10 INFO - PROCESS | 2988 | 1471293070573 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 2988 | 1471293070576 Marionette TRACE conn6 <- [1,18,null,{}] 13:31:10 INFO - PROCESS | 2988 | 1471293070588 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:10 INFO - PROCESS | 2988 | 1471293070593 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:10 INFO - PROCESS | 2988 | 1471293070687 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 13:31:10 INFO - PROCESS | 2988 | 1471293070697 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 2988 | 1471293070700 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009FD9800 == 12 [pid = 2988] [id = 14] 13:31:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 38 (000000A07CA19800) [pid = 2988] [serial = 38] [outer = 0000000000000000] 13:31:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 39 (000000A07CABBC00) [pid = 2988] [serial = 39] [outer = 000000A07CA19800] 13:31:10 INFO - PROCESS | 2988 | 1471293070761 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 40 (000000A07FB53000) [pid = 2988] [serial = 40] [outer = 000000A07CA19800] 13:31:11 INFO - PROCESS | 2988 | 1471293071169 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 13:31:11 INFO - PROCESS | 2988 | 1471293071211 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 2988 | 1471293071215 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 13:31:11 INFO - PROCESS | 2988 | 1471293071218 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 2988 | 1471293071220 Marionette TRACE conn6 <- [1,22,null,{}] 13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:31:11 INFO - PROCESS | 2988 | 1471293071224 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:11 INFO - PROCESS | 2988 | 1471293071226 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:11 INFO - PROCESS | 2988 | 1471293071311 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 13:31:11 INFO - PROCESS | 2988 | 1471293071317 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 2988 | 1471293071320 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00414A800 == 13 [pid = 2988] [id = 15] 13:31:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 41 (000000A0041C8400) [pid = 2988] [serial = 41] [outer = 0000000000000000] 13:31:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 42 (000000A004A6C000) [pid = 2988] [serial = 42] [outer = 000000A0041C8400] 13:31:11 INFO - PROCESS | 2988 | 1471293071371 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 43 (000000A006CEC000) [pid = 2988] [serial = 43] [outer = 000000A0041C8400] 13:31:11 INFO - PROCESS | 2988 | 1471293071782 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 566ms 13:31:11 INFO - PROCESS | 2988 | 1471293071790 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 2988 | 1471293071792 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 13:31:11 INFO - PROCESS | 2988 | 1471293071795 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:31:11 INFO - PROCESS | 2988 | 1471293071797 Marionette TRACE conn6 <- [1,26,null,{}] 13:31:11 INFO - PROCESS | 2988 | 1471293071800 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:11 INFO - PROCESS | 2988 | 1471293071810 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:11 INFO - PROCESS | 2988 | 1471293071919 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 13:31:11 INFO - PROCESS | 2988 | 1471293071926 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 2988 | 1471293071928 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D213800 == 14 [pid = 2988] [id = 16] 13:31:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 44 (000000A004BB0C00) [pid = 2988] [serial = 44] [outer = 0000000000000000] 13:31:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 45 (000000A004BB6C00) [pid = 2988] [serial = 45] [outer = 000000A004BB0C00] 13:31:11 INFO - PROCESS | 2988 | 1471293071975 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 46 (000000A00716D400) [pid = 2988] [serial = 46] [outer = 000000A004BB0C00] 13:31:12 INFO - PROCESS | 2988 | 1471293072365 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 13:31:12 INFO - PROCESS | 2988 | 1471293072428 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 2988 | 1471293072430 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:31:12 INFO - PROCESS | 2988 | 1471293072434 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 2988 | 1471293072436 Marionette TRACE conn6 <- [1,30,null,{}] 13:31:12 INFO - PROCESS | 2988 | 1471293072440 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:12 INFO - PROCESS | 2988 | 1471293072445 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:12 INFO - PROCESS | 2988 | 1471293072588 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 13:31:12 INFO - PROCESS | 2988 | 1471293072606 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 2988 | 1471293072608 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A541000 == 15 [pid = 2988] [id = 17] 13:31:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 47 (000000A007A62000) [pid = 2988] [serial = 47] [outer = 0000000000000000] 13:31:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 48 (000000A0095AB400) [pid = 2988] [serial = 48] [outer = 000000A007A62000] 13:31:12 INFO - PROCESS | 2988 | 1471293072655 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 49 (000000A0095B0800) [pid = 2988] [serial = 49] [outer = 000000A007A62000] 13:31:13 INFO - PROCESS | 2988 | 1471293073035 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 13:31:13 INFO - PROCESS | 2988 | 1471293073065 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 2988 | 1471293073067 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 13:31:13 INFO - PROCESS | 2988 | 1471293073070 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:31:13 INFO - PROCESS | 2988 | 1471293073072 Marionette TRACE conn6 <- [1,34,null,{}] 13:31:13 INFO - PROCESS | 2988 | 1471293073076 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 2988 | 1471293073078 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:13 INFO - PROCESS | 2988 | 1471293073187 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 13:31:13 INFO - PROCESS | 2988 | 1471293073194 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 2988 | 1471293073196 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE75000 == 16 [pid = 2988] [id = 18] 13:31:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 50 (000000A0095B2800) [pid = 2988] [serial = 50] [outer = 0000000000000000] 13:31:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 51 (000000A0095B8C00) [pid = 2988] [serial = 51] [outer = 000000A0095B2800] 13:31:13 INFO - PROCESS | 2988 | 1471293073243 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 52 (000000A00B738000) [pid = 2988] [serial = 52] [outer = 000000A0095B2800] 13:31:13 INFO - PROCESS | 2988 | 1471293073683 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 13:31:13 INFO - PROCESS | 2988 | 1471293073703 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 2988 | 1471293073705 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:31:13 INFO - PROCESS | 2988 | 1471293073709 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 2988 | 1471293073710 Marionette TRACE conn6 <- [1,38,null,{}] 13:31:13 INFO - PROCESS | 2988 | 1471293073714 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 2988 | 1471293073716 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:13 INFO - PROCESS | 2988 | 1471293073827 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 13:31:13 INFO - PROCESS | 2988 | 1471293073835 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 2988 | 1471293073837 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C105000 == 17 [pid = 2988] [id = 19] 13:31:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (000000A00B3B9C00) [pid = 2988] [serial = 53] [outer = 0000000000000000] 13:31:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 54 (000000A00B3BD800) [pid = 2988] [serial = 54] [outer = 000000A00B3B9C00] 13:31:13 INFO - PROCESS | 2988 | 1471293073901 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A00B3C2C00) [pid = 2988] [serial = 55] [outer = 000000A00B3B9C00] 13:31:14 INFO - PROCESS | 2988 | 1471293074283 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 629ms 13:31:14 INFO - PROCESS | 2988 | 1471293074342 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 2988 | 1471293074344 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:31:14 INFO - PROCESS | 2988 | 1471293074347 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 2988 | 1471293074349 Marionette TRACE conn6 <- [1,42,null,{}] 13:31:14 INFO - PROCESS | 2988 | 1471293074353 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:14 INFO - PROCESS | 2988 | 1471293074355 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:14 INFO - PROCESS | 2988 | 1471293074464 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 13:31:14 INFO - PROCESS | 2988 | 1471293074472 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 2988 | 1471293074474 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C870000 == 18 [pid = 2988] [id = 20] 13:31:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A00B3C6800) [pid = 2988] [serial = 56] [outer = 0000000000000000] 13:31:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A00B73DC00) [pid = 2988] [serial = 57] [outer = 000000A00B3C6800] 13:31:14 INFO - PROCESS | 2988 | 1471293074525 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A009112800) [pid = 2988] [serial = 58] [outer = 000000A00B3C6800] 13:31:14 INFO - PROCESS | 2988 | 1471293074890 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 13:31:14 INFO - PROCESS | 2988 | 1471293074938 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 2988 | 1471293074940 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:31:14 INFO - PROCESS | 2988 | 1471293074943 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 2988 | 1471293074945 Marionette TRACE conn6 <- [1,46,null,{}] 13:31:14 INFO - PROCESS | 2988 | 1471293074948 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:14 INFO - PROCESS | 2988 | 1471293074951 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:15 INFO - PROCESS | 2988 | 1471293075057 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 13:31:15 INFO - PROCESS | 2988 | 1471293075065 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 2988 | 1471293075067 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FC47800 == 19 [pid = 2988] [id = 21] 13:31:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A009113400) [pid = 2988] [serial = 59] [outer = 0000000000000000] 13:31:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A00911BC00) [pid = 2988] [serial = 60] [outer = 000000A009113400] 13:31:15 INFO - PROCESS | 2988 | 1471293075113 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A00FD23000) [pid = 2988] [serial = 61] [outer = 000000A009113400] 13:31:15 INFO - PROCESS | 2988 | 1471293075510 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 13:31:15 INFO - PROCESS | 2988 | 1471293075576 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 2988 | 1471293075579 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:31:15 INFO - PROCESS | 2988 | 1471293075582 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 2988 | 1471293075585 Marionette TRACE conn6 <- [1,50,null,{}] 13:31:15 INFO - PROCESS | 2988 | 1471293075589 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:15 INFO - PROCESS | 2988 | 1471293075591 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:15 INFO - PROCESS | 2988 | 1471293075707 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 13:31:15 INFO - PROCESS | 2988 | 1471293075722 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 2988 | 1471293075725 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF4000 == 20 [pid = 2988] [id = 22] 13:31:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A00FD30C00) [pid = 2988] [serial = 62] [outer = 0000000000000000] 13:31:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A00FDCB800) [pid = 2988] [serial = 63] [outer = 000000A00FD30C00] 13:31:15 INFO - PROCESS | 2988 | 1471293075776 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A00FDD4400) [pid = 2988] [serial = 64] [outer = 000000A00FD30C00] 13:31:16 INFO - PROCESS | 2988 | 1471293076153 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 13:31:16 INFO - PROCESS | 2988 | 1471293076213 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 2988 | 1471293076215 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:31:16 INFO - PROCESS | 2988 | 1471293076219 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 2988 | 1471293076221 Marionette TRACE conn6 <- [1,54,null,{}] 13:31:16 INFO - PROCESS | 2988 | 1471293076225 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:16 INFO - PROCESS | 2988 | 1471293076227 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:16 INFO - PROCESS | 2988 | 1471293076345 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 13:31:16 INFO - PROCESS | 2988 | 1471293076369 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 2988 | 1471293076371 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C5000 == 21 [pid = 2988] [id = 23] 13:31:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A00EA58000) [pid = 2988] [serial = 65] [outer = 0000000000000000] 13:31:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00EA62400) [pid = 2988] [serial = 66] [outer = 000000A00EA58000] 13:31:16 INFO - PROCESS | 2988 | 1471293076425 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00FDD4C00) [pid = 2988] [serial = 67] [outer = 000000A00EA58000] 13:31:17 INFO - PROCESS | 2988 | 1471293077468 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1286ms 13:31:17 INFO - PROCESS | 2988 | 1471293077508 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 2988 | 1471293077513 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:31:17 INFO - PROCESS | 2988 | 1471293077526 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 2988 | 1471293077530 Marionette TRACE conn6 <- [1,58,null,{}] 13:31:17 INFO - PROCESS | 2988 | 1471293077536 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:17 INFO - PROCESS | 2988 | 1471293077540 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:17 INFO - PROCESS | 2988 | 1471293077677 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 13:31:17 INFO - PROCESS | 2988 | 1471293077703 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 2988 | 1471293077706 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A006C70000 == 22 [pid = 2988] [id = 24] 13:31:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004E91000) [pid = 2988] [serial = 68] [outer = 0000000000000000] 13:31:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004E94000) [pid = 2988] [serial = 69] [outer = 000000A004E91000] 13:31:17 INFO - PROCESS | 2988 | 1471293077757 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00670F800) [pid = 2988] [serial = 70] [outer = 000000A004E91000] 13:31:18 INFO - PROCESS | 2988 | 1471293078171 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 692ms 13:31:18 INFO - PROCESS | 2988 | 1471293078220 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 2988 | 1471293078225 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:31:18 INFO - PROCESS | 2988 | 1471293078239 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 2988 | 1471293078242 Marionette TRACE conn6 <- [1,62,null,{}] 13:31:18 INFO - PROCESS | 2988 | 1471293078246 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:18 INFO - PROCESS | 2988 | 1471293078249 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:18 INFO - PROCESS | 2988 | 1471293078355 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 13:31:18 INFO - PROCESS | 2988 | 1471293078362 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 2988 | 1471293078364 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A05800 == 23 [pid = 2988] [id = 25] 13:31:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A007646000) [pid = 2988] [serial = 71] [outer = 0000000000000000] 13:31:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A007A61400) [pid = 2988] [serial = 72] [outer = 000000A007646000] 13:31:18 INFO - PROCESS | 2988 | 1471293078413 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0041C7000) [pid = 2988] [serial = 73] [outer = 000000A007646000] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A001C5B000) [pid = 2988] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00FD30C00) [pid = 2988] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A007EEC000) [pid = 2988] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A004E0E400) [pid = 2988] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A07B7F5800) [pid = 2988] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A07CA19800) [pid = 2988] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A0041C8400) [pid = 2988] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:31:18 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A004BB0C00) [pid = 2988] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:31:19 INFO - PROCESS | 2988 | 1471293079072 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 13:31:19 INFO - PROCESS | 2988 | 1471293079128 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:31:19 INFO - PROCESS | 2988 | 1471293079130 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 13:31:19 INFO - PROCESS | 2988 | 1471293079134 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 2988 | 1471293079138 Marionette TRACE conn6 <- [1,66,null,{}] 13:31:19 INFO - PROCESS | 2988 | 1471293079158 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:19 INFO - PROCESS | 2988 | 1471293079164 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:19 INFO - PROCESS | 2988 | 1471293079269 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 13:31:19 INFO - PROCESS | 2988 | 1471293079284 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 2988 | 1471293079288 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A912800 == 24 [pid = 2988] [id = 26] 13:31:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A007EEC000) [pid = 2988] [serial = 74] [outer = 0000000000000000] 13:31:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00911A400) [pid = 2988] [serial = 75] [outer = 000000A007EEC000] 13:31:19 INFO - PROCESS | 2988 | 1471293079339 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0095AD800) [pid = 2988] [serial = 76] [outer = 000000A007EEC000] 13:31:19 INFO - PROCESS | 2988 | 1471293079716 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 13:31:19 INFO - PROCESS | 2988 | 1471293079767 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 2988 | 1471293079770 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:31:19 INFO - PROCESS | 2988 | 1471293079773 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 2988 | 1471293079775 Marionette TRACE conn6 <- [1,70,null,{}] 13:31:19 INFO - PROCESS | 2988 | 1471293079779 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:19 INFO - PROCESS | 2988 | 1471293079781 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:19 INFO - PROCESS | 2988 | 1471293079867 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 13:31:19 INFO - PROCESS | 2988 | 1471293079873 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 2988 | 1471293079875 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9AD800 == 25 [pid = 2988] [id = 27] 13:31:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A009F9B800) [pid = 2988] [serial = 77] [outer = 0000000000000000] 13:31:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00B3BB800) [pid = 2988] [serial = 78] [outer = 000000A009F9B800] 13:31:19 INFO - PROCESS | 2988 | 1471293079930 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00B732C00) [pid = 2988] [serial = 79] [outer = 000000A009F9B800] 13:31:20 INFO - PROCESS | 2988 | 1471293080322 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 13:31:20 INFO - PROCESS | 2988 | 1471293080363 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 2988 | 1471293080365 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:31:20 INFO - PROCESS | 2988 | 1471293080368 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 2988 | 1471293080370 Marionette TRACE conn6 <- [1,74,null,{}] 13:31:20 INFO - PROCESS | 2988 | 1471293080373 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:20 INFO - PROCESS | 2988 | 1471293080376 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:20 INFO - PROCESS | 2988 | 1471293080455 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 13:31:20 INFO - PROCESS | 2988 | 1471293080461 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 2988 | 1471293080463 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC36800 == 26 [pid = 2988] [id = 28] 13:31:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A006CEA400) [pid = 2988] [serial = 80] [outer = 0000000000000000] 13:31:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00B73D000) [pid = 2988] [serial = 81] [outer = 000000A006CEA400] 13:31:20 INFO - PROCESS | 2988 | 1471293080511 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00D4D9000) [pid = 2988] [serial = 82] [outer = 000000A006CEA400] 13:31:21 INFO - PROCESS | 2988 | 1471293081005 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 672ms 13:31:21 INFO - PROCESS | 2988 | 1471293081055 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 2988 | 1471293081060 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:31:21 INFO - PROCESS | 2988 | 1471293081066 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 2988 | 1471293081070 Marionette TRACE conn6 <- [1,78,null,{}] 13:31:21 INFO - PROCESS | 2988 | 1471293081077 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:21 INFO - PROCESS | 2988 | 1471293081080 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:21 INFO - PROCESS | 2988 | 1471293081193 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 13:31:21 INFO - PROCESS | 2988 | 1471293081261 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 2988 | 1471293081266 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A006C7A000 == 27 [pid = 2988] [id = 29] 13:31:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004BAF000) [pid = 2988] [serial = 83] [outer = 0000000000000000] 13:31:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004E0E400) [pid = 2988] [serial = 84] [outer = 000000A004BAF000] 13:31:21 INFO - PROCESS | 2988 | 1471293081327 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0050D1000) [pid = 2988] [serial = 85] [outer = 000000A004BAF000] 13:31:21 INFO - PROCESS | 2988 | 1471293081878 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 13:31:21 INFO - PROCESS | 2988 | 1471293081910 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 2988 | 1471293081915 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:31:21 INFO - PROCESS | 2988 | 1471293081921 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 2988 | 1471293081924 Marionette TRACE conn6 <- [1,82,null,{}] 13:31:21 INFO - PROCESS | 2988 | 1471293081929 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:21 INFO - PROCESS | 2988 | 1471293081932 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:22 INFO - PROCESS | 2988 | 1471293082042 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 13:31:22 INFO - PROCESS | 2988 | 1471293082115 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 2988 | 1471293082118 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDDB800 == 28 [pid = 2988] [id = 30] 13:31:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0083B8400) [pid = 2988] [serial = 86] [outer = 0000000000000000] 13:31:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A009121000) [pid = 2988] [serial = 87] [outer = 000000A0083B8400] 13:31:22 INFO - PROCESS | 2988 | 1471293082177 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00A43E000) [pid = 2988] [serial = 88] [outer = 000000A0083B8400] 13:31:22 INFO - PROCESS | 2988 | 1471293082719 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 13:31:22 INFO - PROCESS | 2988 | 1471293082763 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 2988 | 1471293082766 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 13:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:31:22 INFO - PROCESS | 2988 | 1471293082770 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 2988 | 1471293082774 Marionette TRACE conn6 <- [1,86,null,{}] 13:31:22 INFO - PROCESS | 2988 | 1471293082787 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:22 INFO - PROCESS | 2988 | 1471293082792 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:22 INFO - PROCESS | 2988 | 1471293082934 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 13:31:23 INFO - PROCESS | 2988 | 1471293082995 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 2988 | 1471293082999 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE79000 == 29 [pid = 2988] [id = 31] 13:31:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FD2C400) [pid = 2988] [serial = 89] [outer = 0000000000000000] 13:31:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00FDD1400) [pid = 2988] [serial = 90] [outer = 000000A00FD2C400] 13:31:23 INFO - PROCESS | 2988 | 1471293083059 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A079F08000) [pid = 2988] [serial = 91] [outer = 000000A00FD2C400] 13:31:23 INFO - PROCESS | 2988 | 1471293083621 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 923ms 13:31:23 INFO - PROCESS | 2988 | 1471293083695 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 13:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:31:23 INFO - PROCESS | 2988 | 1471293083698 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 13:31:23 INFO - PROCESS | 2988 | 1471293083702 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 2988 | 1471293083704 Marionette TRACE conn6 <- [1,90,null,{}] 13:31:23 INFO - PROCESS | 2988 | 1471293083708 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:23 INFO - PROCESS | 2988 | 1471293083710 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:23 INFO - PROCESS | 2988 | 1471293083819 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 13:31:23 INFO - PROCESS | 2988 | 1471293083878 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 2988 | 1471293083881 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C280000 == 30 [pid = 2988] [id = 32] 13:31:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004BA3400) [pid = 2988] [serial = 92] [outer = 0000000000000000] 13:31:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004BA9400) [pid = 2988] [serial = 93] [outer = 000000A004BA3400] 13:31:23 INFO - PROCESS | 2988 | 1471293083938 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A07A5CBC00) [pid = 2988] [serial = 94] [outer = 000000A004BA3400] 13:31:24 INFO - PROCESS | 2988 | 1471293084466 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 840ms 13:31:24 INFO - PROCESS | 2988 | 1471293084544 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 2988 | 1471293084547 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 13:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:31:24 INFO - PROCESS | 2988 | 1471293084551 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 2988 | 1471293084553 Marionette TRACE conn6 <- [1,94,null,{}] 13:31:24 INFO - PROCESS | 2988 | 1471293084557 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:24 INFO - PROCESS | 2988 | 1471293084560 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:24 INFO - PROCESS | 2988 | 1471293084663 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 13:31:24 INFO - PROCESS | 2988 | 1471293084722 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 2988 | 1471293084724 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A70B000 == 31 [pid = 2988] [id = 33] 13:31:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0095AB800) [pid = 2988] [serial = 95] [outer = 0000000000000000] 13:31:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A07A775800) [pid = 2988] [serial = 96] [outer = 000000A0095AB800] 13:31:24 INFO - PROCESS | 2988 | 1471293084780 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A07B452000) [pid = 2988] [serial = 97] [outer = 000000A0095AB800] 13:31:25 INFO - PROCESS | 2988 | 1471293085391 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 13:31:25 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075BA000 == 30 [pid = 2988] [id = 8] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0084F5000) [pid = 2988] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00FDD4400) [pid = 2988] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0041D2800) [pid = 2988] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A001786800) [pid = 2988] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A07CA8A800) [pid = 2988] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0095B8C00) [pid = 2988] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00B3BD800) [pid = 2988] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B73DC00) [pid = 2988] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00911BC00) [pid = 2988] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0080DAC00) [pid = 2988] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0095C4C00) [pid = 2988] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004E7FC00) [pid = 2988] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A007168400) [pid = 2988] [serial = 28] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A07A5C0400) [pid = 2988] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A07B8AF000) [pid = 2988] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A07BD0D000) [pid = 2988] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A07CABBC00) [pid = 2988] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A07FB53000) [pid = 2988] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A004A6C000) [pid = 2988] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A004BB6C00) [pid = 2988] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A0095AB400) [pid = 2988] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A0050C2000) [pid = 2988] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A006CEC000) [pid = 2988] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00829C000) [pid = 2988] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00716D400) [pid = 2988] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00FDCB800) [pid = 2988] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A0083B9C00) [pid = 2988] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:31:25 INFO - PROCESS | 2988 | 1471293085974 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 2988 | 1471293085979 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 13:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:31:26 INFO - PROCESS | 2988 | 1471293085994 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 2988 | 1471293085998 Marionette TRACE conn6 <- [1,98,null,{}] 13:31:26 INFO - PROCESS | 2988 | 1471293086004 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:26 INFO - PROCESS | 2988 | 1471293086009 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:26 INFO - PROCESS | 2988 | 1471293086098 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 13:31:26 INFO - PROCESS | 2988 | 1471293086106 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 2988 | 1471293086111 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00415D800 == 31 [pid = 2988] [id = 34] 13:31:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004BA1000) [pid = 2988] [serial = 98] [outer = 0000000000000000] 13:31:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004BA3C00) [pid = 2988] [serial = 99] [outer = 000000A004BA1000] 13:31:26 INFO - PROCESS | 2988 | 1471293086163 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004BB2400) [pid = 2988] [serial = 100] [outer = 000000A004BA1000] 13:31:26 INFO - PROCESS | 2988 | 1471293086576 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 13:31:26 INFO - PROCESS | 2988 | 1471293086629 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 2988 | 1471293086632 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 13:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:31:26 INFO - PROCESS | 2988 | 1471293086639 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 2988 | 1471293086644 Marionette TRACE conn6 <- [1,102,null,{}] 13:31:26 INFO - PROCESS | 2988 | 1471293086649 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:26 INFO - PROCESS | 2988 | 1471293086651 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:26 INFO - PROCESS | 2988 | 1471293086744 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 13:31:26 INFO - PROCESS | 2988 | 1471293086761 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 2988 | 1471293086764 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007692000 == 32 [pid = 2988] [id = 35] 13:31:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004E95C00) [pid = 2988] [serial = 101] [outer = 0000000000000000] 13:31:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00671B000) [pid = 2988] [serial = 102] [outer = 000000A004E95C00] 13:31:26 INFO - PROCESS | 2988 | 1471293086815 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A006CF4000) [pid = 2988] [serial = 103] [outer = 000000A004E95C00] 13:31:27 INFO - PROCESS | 2988 | 1471293087228 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 13:31:27 INFO - PROCESS | 2988 | 1471293087267 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 2988 | 1471293087269 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:31:27 INFO - PROCESS | 2988 | 1471293087273 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 2988 | 1471293087275 Marionette TRACE conn6 <- [1,106,null,{}] 13:31:27 INFO - PROCESS | 2988 | 1471293087286 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:27 INFO - PROCESS | 2988 | 1471293087291 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:27 INFO - PROCESS | 2988 | 1471293087396 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 13:31:27 INFO - PROCESS | 2988 | 1471293087441 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 2988 | 1471293087445 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A1B000 == 33 [pid = 2988] [id = 36] 13:31:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A008290C00) [pid = 2988] [serial = 104] [outer = 0000000000000000] 13:31:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0083B2400) [pid = 2988] [serial = 105] [outer = 000000A008290C00] 13:31:27 INFO - PROCESS | 2988 | 1471293087497 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0089DB400) [pid = 2988] [serial = 106] [outer = 000000A008290C00] 13:31:27 INFO - PROCESS | 2988 | 1471293087896 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 13:31:27 INFO - PROCESS | 2988 | 1471293087946 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 2988 | 1471293087948 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:31:27 INFO - PROCESS | 2988 | 1471293087951 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 2988 | 1471293087954 Marionette TRACE conn6 <- [1,110,null,{}] 13:31:27 INFO - PROCESS | 2988 | 1471293087957 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:27 INFO - PROCESS | 2988 | 1471293087960 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:28 INFO - PROCESS | 2988 | 1471293088048 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 13:31:28 INFO - PROCESS | 2988 | 1471293088053 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 2988 | 1471293088056 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A90D000 == 34 [pid = 2988] [id = 37] 13:31:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0091AB400) [pid = 2988] [serial = 107] [outer = 0000000000000000] 13:31:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0095AA800) [pid = 2988] [serial = 108] [outer = 000000A0091AB400] 13:31:28 INFO - PROCESS | 2988 | 1471293088103 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0095B9000) [pid = 2988] [serial = 109] [outer = 000000A0091AB400] 13:31:28 INFO - PROCESS | 2988 | 1471293088552 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 13:31:28 INFO - PROCESS | 2988 | 1471293088586 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 2988 | 1471293088588 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 13:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:31:28 INFO - PROCESS | 2988 | 1471293088596 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 2988 | 1471293088598 Marionette TRACE conn6 <- [1,114,null,{}] 13:31:28 INFO - PROCESS | 2988 | 1471293088601 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:28 INFO - PROCESS | 2988 | 1471293088604 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:28 INFO - PROCESS | 2988 | 1471293088714 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 13:31:28 INFO - PROCESS | 2988 | 1471293088744 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 2988 | 1471293088747 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D219800 == 35 [pid = 2988] [id = 38] 13:31:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0095B9800) [pid = 2988] [serial = 110] [outer = 0000000000000000] 13:31:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00A972400) [pid = 2988] [serial = 111] [outer = 000000A0095B9800] 13:31:28 INFO - PROCESS | 2988 | 1471293088829 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00B732400) [pid = 2988] [serial = 112] [outer = 000000A0095B9800] 13:31:29 INFO - PROCESS | 2988 | 1471293089234 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 13:31:29 INFO - PROCESS | 2988 | 1471293089291 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 2988 | 1471293089294 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 13:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:31:29 INFO - PROCESS | 2988 | 1471293089297 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 2988 | 1471293089299 Marionette TRACE conn6 <- [1,118,null,{}] 13:31:29 INFO - PROCESS | 2988 | 1471293089303 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:29 INFO - PROCESS | 2988 | 1471293089309 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:29 INFO - PROCESS | 2988 | 1471293089447 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 13:31:29 INFO - PROCESS | 2988 | 1471293089459 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 2988 | 1471293089461 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDDE800 == 36 [pid = 2988] [id = 39] 13:31:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00B848400) [pid = 2988] [serial = 113] [outer = 0000000000000000] 13:31:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00EA63400) [pid = 2988] [serial = 114] [outer = 000000A00B848400] 13:31:29 INFO - PROCESS | 2988 | 1471293089541 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00FDC9400) [pid = 2988] [serial = 115] [outer = 000000A00B848400] 13:31:29 INFO - PROCESS | 2988 | 1471293089944 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 672ms 13:31:29 INFO - PROCESS | 2988 | 1471293089970 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 2988 | 1471293089972 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 13:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:31:29 INFO - PROCESS | 2988 | 1471293089976 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 2988 | 1471293089977 Marionette TRACE conn6 <- [1,122,null,{}] 13:31:29 INFO - PROCESS | 2988 | 1471293089981 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:29 INFO - PROCESS | 2988 | 1471293089983 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:30 INFO - PROCESS | 2988 | 1471293090111 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 13:31:30 INFO - PROCESS | 2988 | 1471293090125 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 2988 | 1471293090127 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A9A8800 == 37 [pid = 2988] [id = 40] 13:31:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FDCA000) [pid = 2988] [serial = 116] [outer = 0000000000000000] 13:31:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A079EC5000) [pid = 2988] [serial = 117] [outer = 000000A00FDCA000] 13:31:30 INFO - PROCESS | 2988 | 1471293090173 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A07AE29C00) [pid = 2988] [serial = 118] [outer = 000000A00FDCA000] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00EA58000) [pid = 2988] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B3B9C00) [pid = 2988] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0095B2800) [pid = 2988] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B3C6800) [pid = 2988] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007A62000) [pid = 2988] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A009113400) [pid = 2988] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A009F9B800) [pid = 2988] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A006CEA400) [pid = 2988] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004E91000) [pid = 2988] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A007646000) [pid = 2988] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:31:30 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A007EEC000) [pid = 2988] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:31:30 INFO - PROCESS | 2988 | 1471293090570 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 13:31:30 INFO - PROCESS | 2988 | 1471293090608 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 2988 | 1471293090610 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 13:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:31:30 INFO - PROCESS | 2988 | 1471293090622 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 2988 | 1471293090624 Marionette TRACE conn6 <- [1,126,null,{}] 13:31:30 INFO - PROCESS | 2988 | 1471293090627 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:30 INFO - PROCESS | 2988 | 1471293090629 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:30 INFO - PROCESS | 2988 | 1471293090708 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 13:31:30 INFO - PROCESS | 2988 | 1471293090713 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 2988 | 1471293090715 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C106000 == 38 [pid = 2988] [id = 41] 13:31:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A007EEC000) [pid = 2988] [serial = 119] [outer = 0000000000000000] 13:31:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00B3BB000) [pid = 2988] [serial = 120] [outer = 000000A007EEC000] 13:31:30 INFO - PROCESS | 2988 | 1471293090762 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A07B450800) [pid = 2988] [serial = 121] [outer = 000000A007EEC000] 13:31:31 INFO - PROCESS | 2988 | 1471293091154 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 566ms 13:31:31 INFO - PROCESS | 2988 | 1471293091194 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 2988 | 1471293091196 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 13:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:31:31 INFO - PROCESS | 2988 | 1471293091208 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 2988 | 1471293091210 Marionette TRACE conn6 <- [1,130,null,{}] 13:31:31 INFO - PROCESS | 2988 | 1471293091214 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 2988 | 1471293091216 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:31 INFO - PROCESS | 2988 | 1471293091304 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 13:31:31 INFO - PROCESS | 2988 | 1471293091310 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 2988 | 1471293091312 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FC4A000 == 39 [pid = 2988] [id = 42] 13:31:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0007AFC00) [pid = 2988] [serial = 122] [outer = 0000000000000000] 13:31:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0007B4C00) [pid = 2988] [serial = 123] [outer = 000000A0007AFC00] 13:31:31 INFO - PROCESS | 2988 | 1471293091358 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A001084000) [pid = 2988] [serial = 124] [outer = 000000A0007AFC00] 13:31:31 INFO - PROCESS | 2988 | 1471293091774 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 13:31:31 INFO - PROCESS | 2988 | 1471293091800 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 2988 | 1471293091803 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 13:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:31:31 INFO - PROCESS | 2988 | 1471293091806 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 2988 | 1471293091808 Marionette TRACE conn6 <- [1,134,null,{}] 13:31:31 INFO - PROCESS | 2988 | 1471293091822 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 2988 | 1471293091824 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:31 INFO - PROCESS | 2988 | 1471293091909 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 13:31:31 INFO - PROCESS | 2988 | 1471293091915 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 2988 | 1471293091917 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008820800 == 40 [pid = 2988] [id = 43] 13:31:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A001106000) [pid = 2988] [serial = 125] [outer = 0000000000000000] 13:31:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00110B000) [pid = 2988] [serial = 126] [outer = 000000A001106000] 13:31:31 INFO - PROCESS | 2988 | 1471293091962 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A07AE25800) [pid = 2988] [serial = 127] [outer = 000000A001106000] 13:31:32 INFO - PROCESS | 2988 | 1471293092357 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 13:31:32 INFO - PROCESS | 2988 | 1471293092407 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 2988 | 1471293092412 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 13:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:31:32 INFO - PROCESS | 2988 | 1471293092418 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 2988 | 1471293092423 Marionette TRACE conn6 <- [1,138,null,{}] 13:31:32 INFO - PROCESS | 2988 | 1471293092434 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:32 INFO - PROCESS | 2988 | 1471293092439 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:32 INFO - PROCESS | 2988 | 1471293092569 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 13:31:32 INFO - PROCESS | 2988 | 1471293092716 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 2988 | 1471293092722 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0067CE800 == 41 [pid = 2988] [id = 44] 13:31:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A001C58400) [pid = 2988] [serial = 128] [outer = 0000000000000000] 13:31:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004B82400) [pid = 2988] [serial = 129] [outer = 000000A001C58400] 13:31:32 INFO - PROCESS | 2988 | 1471293092798 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004BB0000) [pid = 2988] [serial = 130] [outer = 000000A001C58400] 13:31:33 INFO - PROCESS | 2988 | 1471293093598 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1237ms 13:31:33 INFO - PROCESS | 2988 | 1471293093662 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 13:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:31:33 INFO - PROCESS | 2988 | 1471293093665 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 13:31:33 INFO - PROCESS | 2988 | 1471293093673 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 2988 | 1471293093677 Marionette TRACE conn6 <- [1,142,null,{}] 13:31:33 INFO - PROCESS | 2988 | 1471293093681 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:33 INFO - PROCESS | 2988 | 1471293093684 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:33 INFO - PROCESS | 2988 | 1471293093828 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 13:31:33 INFO - PROCESS | 2988 | 1471293093893 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 2988 | 1471293093896 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008813000 == 42 [pid = 2988] [id = 45] 13:31:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A006CEE400) [pid = 2988] [serial = 131] [outer = 0000000000000000] 13:31:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007A5B800) [pid = 2988] [serial = 132] [outer = 000000A006CEE400] 13:31:33 INFO - PROCESS | 2988 | 1471293093956 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0080DF800) [pid = 2988] [serial = 133] [outer = 000000A006CEE400] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C280000 == 41 [pid = 2988] [id = 32] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE79000 == 40 [pid = 2988] [id = 31] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDDB800 == 39 [pid = 2988] [id = 30] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FC4A000 == 38 [pid = 2988] [id = 42] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C106000 == 37 [pid = 2988] [id = 41] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A9A8800 == 36 [pid = 2988] [id = 40] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDDE800 == 35 [pid = 2988] [id = 39] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D219800 == 34 [pid = 2988] [id = 38] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A90D000 == 33 [pid = 2988] [id = 37] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A1B000 == 32 [pid = 2988] [id = 36] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A007692000 == 31 [pid = 2988] [id = 35] 13:31:34 INFO - PROCESS | 2988 | --DOCSHELL 000000A00415D800 == 30 [pid = 2988] [id = 34] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00EA62400) [pid = 2988] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00B3C2C00) [pid = 2988] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00B738000) [pid = 2988] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A009112800) [pid = 2988] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0095B0800) [pid = 2988] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00FD23000) [pid = 2988] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00B732C00) [pid = 2988] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B73D000) [pid = 2988] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00D4D9000) [pid = 2988] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004E94000) [pid = 2988] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00670F800) [pid = 2988] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A007A61400) [pid = 2988] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00B3BB800) [pid = 2988] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A0041C7000) [pid = 2988] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00911A400) [pid = 2988] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A0095AD800) [pid = 2988] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FDD4C00) [pid = 2988] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:31:34 INFO - PROCESS | 2988 | 1471293094829 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1197ms 13:31:34 INFO - PROCESS | 2988 | 1471293094867 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 13:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:31:34 INFO - PROCESS | 2988 | 1471293094871 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 13:31:34 INFO - PROCESS | 2988 | 1471293094875 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 2988 | 1471293094879 Marionette TRACE conn6 <- [1,146,null,{}] 13:31:34 INFO - PROCESS | 2988 | 1471293094884 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:34 INFO - PROCESS | 2988 | 1471293094887 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:34 INFO - PROCESS | 2988 | 1471293094978 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 13:31:34 INFO - PROCESS | 2988 | 1471293094985 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 2988 | 1471293094990 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0067D2800 == 31 [pid = 2988] [id = 46] 13:31:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A001108400) [pid = 2988] [serial = 134] [outer = 0000000000000000] 13:31:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004B9E400) [pid = 2988] [serial = 135] [outer = 000000A001108400] 13:31:35 INFO - PROCESS | 2988 | 1471293095041 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004E7D400) [pid = 2988] [serial = 136] [outer = 000000A001108400] 13:31:35 INFO - PROCESS | 2988 | 1471293095508 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 13:31:35 INFO - PROCESS | 2988 | 1471293095568 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 2988 | 1471293095572 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 13:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:31:35 INFO - PROCESS | 2988 | 1471293095578 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 2988 | 1471293095581 Marionette TRACE conn6 <- [1,150,null,{}] 13:31:35 INFO - PROCESS | 2988 | 1471293095585 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:35 INFO - PROCESS | 2988 | 1471293095588 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:35 INFO - PROCESS | 2988 | 1471293095678 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 13:31:35 INFO - PROCESS | 2988 | 1471293095686 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 2988 | 1471293095689 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00867E800 == 32 [pid = 2988] [id = 47] 13:31:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A007A8C400) [pid = 2988] [serial = 137] [outer = 0000000000000000] 13:31:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A007EF3000) [pid = 2988] [serial = 138] [outer = 000000A007A8C400] 13:31:35 INFO - PROCESS | 2988 | 1471293095739 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0084E9800) [pid = 2988] [serial = 139] [outer = 000000A007A8C400] 13:31:36 INFO - PROCESS | 2988 | 1471293096216 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 13:31:36 INFO - PROCESS | 2988 | 1471293096253 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 2988 | 1471293096256 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 13:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:31:36 INFO - PROCESS | 2988 | 1471293096260 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 2988 | 1471293096264 Marionette TRACE conn6 <- [1,154,null,{}] 13:31:36 INFO - PROCESS | 2988 | 1471293096276 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:36 INFO - PROCESS | 2988 | 1471293096281 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:36 INFO - PROCESS | 2988 | 1471293096369 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 13:31:36 INFO - PROCESS | 2988 | 1471293096457 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 2988 | 1471293096460 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A828800 == 33 [pid = 2988] [id = 48] 13:31:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0084EA000) [pid = 2988] [serial = 140] [outer = 0000000000000000] 13:31:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0095B5C00) [pid = 2988] [serial = 141] [outer = 000000A0084EA000] 13:31:36 INFO - PROCESS | 2988 | 1471293096512 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00A4AA800) [pid = 2988] [serial = 142] [outer = 000000A0084EA000] 13:31:36 INFO - PROCESS | 2988 | 1471293096874 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 13:31:36 INFO - PROCESS | 2988 | 1471293096890 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 2988 | 1471293096893 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 13:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:31:36 INFO - PROCESS | 2988 | 1471293096896 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 2988 | 1471293096898 Marionette TRACE conn6 <- [1,158,null,{}] 13:31:36 INFO - PROCESS | 2988 | 1471293096902 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:36 INFO - PROCESS | 2988 | 1471293096904 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:37 INFO - PROCESS | 2988 | 1471293097025 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 13:31:37 INFO - PROCESS | 2988 | 1471293097038 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 2988 | 1471293097047 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9B9000 == 34 [pid = 2988] [id = 49] 13:31:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0095AD800) [pid = 2988] [serial = 143] [outer = 0000000000000000] 13:31:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00B3C1C00) [pid = 2988] [serial = 144] [outer = 000000A0095AD800] 13:31:37 INFO - PROCESS | 2988 | 1471293097096 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00B849000) [pid = 2988] [serial = 145] [outer = 000000A0095AD800] 13:31:37 INFO - PROCESS | 2988 | 1471293097530 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 13:31:37 INFO - PROCESS | 2988 | 1471293097571 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 2988 | 1471293097573 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 13:31:37 INFO - PROCESS | 2988 | 1471293097576 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:31:37 INFO - PROCESS | 2988 | 1471293097578 Marionette TRACE conn6 <- [1,162,null,{}] 13:31:37 INFO - PROCESS | 2988 | 1471293097582 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:37 INFO - PROCESS | 2988 | 1471293097584 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:37 INFO - PROCESS | 2988 | 1471293097687 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 13:31:37 INFO - PROCESS | 2988 | 1471293097692 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 2988 | 1471293097695 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC33800 == 35 [pid = 2988] [id = 50] 13:31:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0095B3400) [pid = 2988] [serial = 146] [outer = 0000000000000000] 13:31:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00EA59400) [pid = 2988] [serial = 147] [outer = 000000A0095B3400] 13:31:37 INFO - PROCESS | 2988 | 1471293097741 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FD24C00) [pid = 2988] [serial = 148] [outer = 000000A0095B3400] 13:31:38 INFO - PROCESS | 2988 | 1471293098221 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 13:31:38 INFO - PROCESS | 2988 | 1471293098256 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 2988 | 1471293098259 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 13:31:38 INFO - PROCESS | 2988 | 1471293098262 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:31:38 INFO - PROCESS | 2988 | 1471293098264 Marionette TRACE conn6 <- [1,166,null,{}] 13:31:38 INFO - PROCESS | 2988 | 1471293098268 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 2988 | 1471293098274 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:38 INFO - PROCESS | 2988 | 1471293098417 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 13:31:38 INFO - PROCESS | 2988 | 1471293098466 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 2988 | 1471293098469 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A9B1000 == 36 [pid = 2988] [id = 51] 13:31:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A07960D400) [pid = 2988] [serial = 149] [outer = 0000000000000000] 13:31:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A079615C00) [pid = 2988] [serial = 150] [outer = 000000A07960D400] 13:31:38 INFO - PROCESS | 2988 | 1471293098516 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A079EC3800) [pid = 2988] [serial = 151] [outer = 000000A07960D400] 13:31:38 INFO - PROCESS | 2988 | 1471293098909 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 13:31:38 INFO - PROCESS | 2988 | 1471293098936 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 2988 | 1471293098938 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 13:31:38 INFO - PROCESS | 2988 | 1471293098942 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:31:38 INFO - PROCESS | 2988 | 1471293098943 Marionette TRACE conn6 <- [1,170,null,{}] 13:31:38 INFO - PROCESS | 2988 | 1471293098947 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 2988 | 1471293098949 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:39 INFO - PROCESS | 2988 | 1471293099175 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004BA1000) [pid = 2988] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A004E95C00) [pid = 2988] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0095AB800) [pid = 2988] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0091AB400) [pid = 2988] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0095B9800) [pid = 2988] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008290C00) [pid = 2988] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004BAF000) [pid = 2988] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0083B8400) [pid = 2988] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00FD2C400) [pid = 2988] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004BA3400) [pid = 2988] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00B848400) [pid = 2988] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00FDCA000) [pid = 2988] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A007EEC000) [pid = 2988] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:31:39 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0007AFC00) [pid = 2988] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:31:39 INFO - PROCESS | 2988 | 1471293099227 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 2988 | 1471293099229 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008810000 == 37 [pid = 2988] [id = 52] 13:31:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0007AC000) [pid = 2988] [serial = 152] [outer = 0000000000000000] 13:31:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00124D000) [pid = 2988] [serial = 153] [outer = 000000A0007AC000] 13:31:39 INFO - PROCESS | 2988 | 1471293099275 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A001256400) [pid = 2988] [serial = 154] [outer = 000000A0007AC000] 13:31:39 INFO - PROCESS | 2988 | 1471293099605 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:31:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004E95C00) [pid = 2988] [serial = 155] [outer = 000000A00670D400] 13:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 734ms 13:31:39 INFO - PROCESS | 2988 | 1471293099692 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 2988 | 1471293099694 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 13:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:31:39 INFO - PROCESS | 2988 | 1471293099697 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 2988 | 1471293099707 Marionette TRACE conn6 <- [1,174,null,{}] 13:31:39 INFO - PROCESS | 2988 | 1471293099711 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:39 INFO - PROCESS | 2988 | 1471293099714 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:39 INFO - PROCESS | 2988 | 1471293099798 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 13:31:39 INFO - PROCESS | 2988 | 1471293099803 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 2988 | 1471293099805 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEB8800 == 38 [pid = 2988] [id = 53] 13:31:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004B85000) [pid = 2988] [serial = 156] [outer = 0000000000000000] 13:31:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00893A800) [pid = 2988] [serial = 157] [outer = 000000A004B85000] 13:31:39 INFO - PROCESS | 2988 | 1471293099852 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A07A5CA400) [pid = 2988] [serial = 158] [outer = 000000A004B85000] 13:31:40 INFO - PROCESS | 2988 | 1471293100238 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 13:31:40 INFO - PROCESS | 2988 | 1471293100294 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 2988 | 1471293100297 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 13:31:40 INFO - PROCESS | 2988 | 1471293100301 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 2988 | 1471293100303 Marionette TRACE conn6 <- [1,178,null,{}] 13:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:31:40 INFO - PROCESS | 2988 | 1471293100311 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:40 INFO - PROCESS | 2988 | 1471293100313 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:40 INFO - PROCESS | 2988 | 1471293100399 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 13:31:40 INFO - PROCESS | 2988 | 1471293100405 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 2988 | 1471293100407 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FB96800 == 39 [pid = 2988] [id = 54] 13:31:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A07AE28800) [pid = 2988] [serial = 159] [outer = 0000000000000000] 13:31:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A07B459C00) [pid = 2988] [serial = 160] [outer = 000000A07AE28800] 13:31:40 INFO - PROCESS | 2988 | 1471293100456 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A07B7EAC00) [pid = 2988] [serial = 161] [outer = 000000A07AE28800] 13:31:40 INFO - PROCESS | 2988 | 1471293100867 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 13:31:40 INFO - PROCESS | 2988 | 1471293100891 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 2988 | 1471293100894 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 13:31:40 INFO - PROCESS | 2988 | 1471293100897 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:31:40 INFO - PROCESS | 2988 | 1471293100899 Marionette TRACE conn6 <- [1,182,null,{}] 13:31:40 INFO - PROCESS | 2988 | 1471293100902 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:40 INFO - PROCESS | 2988 | 1471293100904 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:41 INFO - PROCESS | 2988 | 1471293101017 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 13:31:41 INFO - PROCESS | 2988 | 1471293101025 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 2988 | 1471293101027 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07963F800 == 40 [pid = 2988] [id = 55] 13:31:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A07B7F4800) [pid = 2988] [serial = 162] [outer = 0000000000000000] 13:31:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A07B93CC00) [pid = 2988] [serial = 163] [outer = 000000A07B7F4800] 13:31:41 INFO - PROCESS | 2988 | 1471293101072 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A07BD52C00) [pid = 2988] [serial = 164] [outer = 000000A07B7F4800] 13:31:41 INFO - PROCESS | 2988 | 1471293101657 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 820ms 13:31:41 INFO - PROCESS | 2988 | 1471293101737 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 2988 | 1471293101742 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 13:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:31:41 INFO - PROCESS | 2988 | 1471293101775 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 2988 | 1471293101780 Marionette TRACE conn6 <- [1,186,null,{}] 13:31:41 INFO - PROCESS | 2988 | 1471293101786 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:41 INFO - PROCESS | 2988 | 1471293101789 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:41 INFO - PROCESS | 2988 | 1471293101914 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 13:31:41 INFO - PROCESS | 2988 | 1471293101974 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 2988 | 1471293101977 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008094000 == 41 [pid = 2988] [id = 56] 13:31:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A004B85800) [pid = 2988] [serial = 165] [outer = 0000000000000000] 13:31:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A004BBA400) [pid = 2988] [serial = 166] [outer = 000000A004B85800] 13:31:42 INFO - PROCESS | 2988 | 1471293102038 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A006CF0C00) [pid = 2988] [serial = 167] [outer = 000000A004B85800] 13:31:42 INFO - PROCESS | 2988 | 1471293102591 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 13:31:42 INFO - PROCESS | 2988 | 1471293102603 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 2988 | 1471293102608 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 13:31:42 INFO - PROCESS | 2988 | 1471293102632 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 2988 | 1471293102635 Marionette TRACE conn6 <- [1,190,null,{}] 13:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:31:42 INFO - PROCESS | 2988 | 1471293102640 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:42 INFO - PROCESS | 2988 | 1471293102643 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:42 INFO - PROCESS | 2988 | 1471293102764 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 13:31:42 INFO - PROCESS | 2988 | 1471293102844 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 2988 | 1471293102847 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079634000 == 42 [pid = 2988] [id = 57] 13:31:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0091E4C00) [pid = 2988] [serial = 168] [outer = 0000000000000000] 13:31:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A0095B3000) [pid = 2988] [serial = 169] [outer = 000000A0091E4C00] 13:31:42 INFO - PROCESS | 2988 | 1471293102907 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00B3C5000) [pid = 2988] [serial = 170] [outer = 000000A0091E4C00] 13:31:43 INFO - PROCESS | 2988 | 1471293103511 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 924ms 13:31:43 INFO - PROCESS | 2988 | 1471293103561 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 2988 | 1471293103564 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 13:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:31:43 INFO - PROCESS | 2988 | 1471293103569 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 2988 | 1471293103573 Marionette TRACE conn6 <- [1,194,null,{}] 13:31:43 INFO - PROCESS | 2988 | 1471293103599 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:43 INFO - PROCESS | 2988 | 1471293103605 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:43 INFO - PROCESS | 2988 | 1471293103725 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 13:31:43 INFO - PROCESS | 2988 | 1471293103786 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 2988 | 1471293103790 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01031B800 == 43 [pid = 2988] [id = 58] 13:31:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00EC0D800) [pid = 2988] [serial = 171] [outer = 0000000000000000] 13:31:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00EC0F400) [pid = 2988] [serial = 172] [outer = 000000A00EC0D800] 13:31:43 INFO - PROCESS | 2988 | 1471293103851 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A00FDD4C00) [pid = 2988] [serial = 173] [outer = 000000A00EC0D800] 13:31:44 INFO - PROCESS | 2988 | 1471293104563 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1043ms 13:31:44 INFO - PROCESS | 2988 | 1471293104614 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 2988 | 1471293104618 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 13:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:31:44 INFO - PROCESS | 2988 | 1471293104624 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 2988 | 1471293104628 Marionette TRACE conn6 <- [1,198,null,{}] 13:31:44 INFO - PROCESS | 2988 | 1471293104643 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:44 INFO - PROCESS | 2988 | 1471293104647 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:44 INFO - PROCESS | 2988 | 1471293104795 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 13:31:44 INFO - PROCESS | 2988 | 1471293104857 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 2988 | 1471293104862 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A3000 == 44 [pid = 2988] [id = 59] 13:31:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A00178E000) [pid = 2988] [serial = 174] [outer = 0000000000000000] 13:31:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A0041D0000) [pid = 2988] [serial = 175] [outer = 000000A00178E000] 13:31:44 INFO - PROCESS | 2988 | 1471293104914 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A004BA4800) [pid = 2988] [serial = 176] [outer = 000000A00178E000] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FB96800 == 43 [pid = 2988] [id = 54] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEB8800 == 42 [pid = 2988] [id = 53] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A008810000 == 41 [pid = 2988] [id = 52] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A9B1000 == 40 [pid = 2988] [id = 51] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC33800 == 39 [pid = 2988] [id = 50] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9B9000 == 38 [pid = 2988] [id = 49] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A828800 == 37 [pid = 2988] [id = 48] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A00867E800 == 36 [pid = 2988] [id = 47] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A0067D2800 == 35 [pid = 2988] [id = 46] 13:31:45 INFO - PROCESS | 2988 | --DOCSHELL 000000A008820800 == 34 [pid = 2988] [id = 43] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A004BA3C00) [pid = 2988] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A00671B000) [pid = 2988] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A006CF4000) [pid = 2988] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A07B452000) [pid = 2988] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A07A775800) [pid = 2988] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A0095AA800) [pid = 2988] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00A972400) [pid = 2988] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0083B2400) [pid = 2988] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0089DB400) [pid = 2988] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0050D1000) [pid = 2988] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A004E0E400) [pid = 2988] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00A43E000) [pid = 2988] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A009121000) [pid = 2988] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A079F08000) [pid = 2988] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FDD1400) [pid = 2988] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A07A5CBC00) [pid = 2988] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004BA9400) [pid = 2988] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00EA63400) [pid = 2988] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00FDC9400) [pid = 2988] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B732400) [pid = 2988] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A079EC5000) [pid = 2988] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A07B450800) [pid = 2988] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0007B4C00) [pid = 2988] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A001084000) [pid = 2988] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00110B000) [pid = 2988] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A07AE29C00) [pid = 2988] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A004BB2400) [pid = 2988] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00B3BB000) [pid = 2988] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A0095B9000) [pid = 2988] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2988 | 1471293105479 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 903ms 13:31:45 INFO - PROCESS | 2988 | 1471293105531 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 2988 | 1471293105536 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 13:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:31:45 INFO - PROCESS | 2988 | 1471293105542 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 2988 | 1471293105545 Marionette TRACE conn6 <- [1,202,null,{}] 13:31:45 INFO - PROCESS | 2988 | 1471293105549 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:45 INFO - PROCESS | 2988 | 1471293105552 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:45 INFO - PROCESS | 2988 | 1471293105644 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 13:31:45 INFO - PROCESS | 2988 | 1471293105651 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 2988 | 1471293105654 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00769B800 == 35 [pid = 2988] [id = 60] 13:31:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0041D2000) [pid = 2988] [serial = 177] [outer = 0000000000000000] 13:31:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004BB2400) [pid = 2988] [serial = 178] [outer = 000000A0041D2000] 13:31:45 INFO - PROCESS | 2988 | 1471293105704 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0050CEC00) [pid = 2988] [serial = 179] [outer = 000000A0041D2000] 13:31:46 INFO - PROCESS | 2988 | 1471293106148 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 13:31:46 INFO - PROCESS | 2988 | 1471293106179 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 2988 | 1471293106181 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 13:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:31:46 INFO - PROCESS | 2988 | 1471293106185 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 2988 | 1471293106189 Marionette TRACE conn6 <- [1,206,null,{}] 13:31:46 INFO - PROCESS | 2988 | 1471293106200 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:46 INFO - PROCESS | 2988 | 1471293106205 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:46 INFO - PROCESS | 2988 | 1471293106319 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 13:31:46 INFO - PROCESS | 2988 | 1471293106329 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 2988 | 1471293106332 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A22000 == 36 [pid = 2988] [id = 61] 13:31:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0080E6400) [pid = 2988] [serial = 180] [outer = 0000000000000000] 13:31:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00829C000) [pid = 2988] [serial = 181] [outer = 000000A0080E6400] 13:31:46 INFO - PROCESS | 2988 | 1471293106383 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A009104400) [pid = 2988] [serial = 182] [outer = 000000A0080E6400] 13:31:46 INFO - PROCESS | 2988 | 1471293106817 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 693ms 13:31:46 INFO - PROCESS | 2988 | 1471293106883 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 2988 | 1471293106886 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 13:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:31:46 INFO - PROCESS | 2988 | 1471293106889 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 2988 | 1471293106891 Marionette TRACE conn6 <- [1,210,null,{}] 13:31:46 INFO - PROCESS | 2988 | 1471293106900 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:46 INFO - PROCESS | 2988 | 1471293106902 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:47 INFO - PROCESS | 2988 | 1471293106992 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 13:31:47 INFO - PROCESS | 2988 | 1471293107002 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 2988 | 1471293107004 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9BF800 == 37 [pid = 2988] [id = 62] 13:31:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0095B0800) [pid = 2988] [serial = 183] [outer = 0000000000000000] 13:31:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0095CE000) [pid = 2988] [serial = 184] [outer = 000000A0095B0800] 13:31:47 INFO - PROCESS | 2988 | 1471293107051 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00A975400) [pid = 2988] [serial = 185] [outer = 000000A0095B0800] 13:31:47 INFO - PROCESS | 2988 | 1471293107447 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 13:31:47 INFO - PROCESS | 2988 | 1471293107478 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 2988 | 1471293107480 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 13:31:47 INFO - PROCESS | 2988 | 1471293107498 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 2988 | 1471293107500 Marionette TRACE conn6 <- [1,214,null,{}] 13:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:31:47 INFO - PROCESS | 2988 | 1471293107504 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:47 INFO - PROCESS | 2988 | 1471293107506 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:47 INFO - PROCESS | 2988 | 1471293107588 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 13:31:47 INFO - PROCESS | 2988 | 1471293107594 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 2988 | 1471293107596 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9AE800 == 38 [pid = 2988] [id = 63] 13:31:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00B3BC800) [pid = 2988] [serial = 186] [outer = 0000000000000000] 13:31:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00B3C3800) [pid = 2988] [serial = 187] [outer = 000000A00B3BC800] 13:31:47 INFO - PROCESS | 2988 | 1471293107650 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EA57800) [pid = 2988] [serial = 188] [outer = 000000A00B3BC800] 13:31:48 INFO - PROCESS | 2988 | 1471293108115 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 13:31:48 INFO - PROCESS | 2988 | 1471293108176 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 2988 | 1471293108179 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 13:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:31:48 INFO - PROCESS | 2988 | 1471293108188 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 2988 | 1471293108190 Marionette TRACE conn6 <- [1,218,null,{}] 13:31:48 INFO - PROCESS | 2988 | 1471293108194 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:48 INFO - PROCESS | 2988 | 1471293108200 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:48 INFO - PROCESS | 2988 | 1471293108345 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 13:31:48 INFO - PROCESS | 2988 | 1471293108350 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 2988 | 1471293108352 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004A64800 == 39 [pid = 2988] [id = 64] 13:31:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00D4D1800) [pid = 2988] [serial = 189] [outer = 0000000000000000] 13:31:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00D4D3400) [pid = 2988] [serial = 190] [outer = 000000A00D4D1800] 13:31:48 INFO - PROCESS | 2988 | 1471293108435 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EC05400) [pid = 2988] [serial = 191] [outer = 000000A00D4D1800] 13:31:48 INFO - PROCESS | 2988 | 1471293108871 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 13:31:48 INFO - PROCESS | 2988 | 1471293108939 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 2988 | 1471293108942 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 13:31:48 INFO - PROCESS | 2988 | 1471293108951 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 2988 | 1471293108953 Marionette TRACE conn6 <- [1,222,null,{}] 13:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:31:48 INFO - PROCESS | 2988 | 1471293108956 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:48 INFO - PROCESS | 2988 | 1471293108958 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:49 INFO - PROCESS | 2988 | 1471293109072 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 13:31:49 INFO - PROCESS | 2988 | 1471293109084 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 2988 | 1471293109085 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01032A800 == 40 [pid = 2988] [id = 65] 13:31:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EC05C00) [pid = 2988] [serial = 192] [outer = 0000000000000000] 13:31:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00FD2D400) [pid = 2988] [serial = 193] [outer = 000000A00EC05C00] 13:31:49 INFO - PROCESS | 2988 | 1471293109131 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FDD5800) [pid = 2988] [serial = 194] [outer = 000000A00EC05C00] 13:31:49 INFO - PROCESS | 2988 | 1471293109550 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 13:31:49 INFO - PROCESS | 2988 | 1471293109589 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 2988 | 1471293109591 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 13:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:31:49 INFO - PROCESS | 2988 | 1471293109594 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 2988 | 1471293109596 Marionette TRACE conn6 <- [1,226,null,{}] 13:31:49 INFO - PROCESS | 2988 | 1471293109600 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:49 INFO - PROCESS | 2988 | 1471293109602 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:49 INFO - PROCESS | 2988 | 1471293109709 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 13:31:49 INFO - PROCESS | 2988 | 1471293109715 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 2988 | 1471293109717 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004151800 == 41 [pid = 2988] [id = 66] 13:31:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A010389000) [pid = 2988] [serial = 195] [outer = 0000000000000000] 13:31:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A01038F000) [pid = 2988] [serial = 196] [outer = 000000A010389000] 13:31:49 INFO - PROCESS | 2988 | 1471293109763 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A010395000) [pid = 2988] [serial = 197] [outer = 000000A010389000] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0095B3400) [pid = 2988] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A07960D400) [pid = 2988] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0084EA000) [pid = 2988] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A007A8C400) [pid = 2988] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0007AC000) [pid = 2988] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004B85000) [pid = 2988] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A001108400) [pid = 2988] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0095AD800) [pid = 2988] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:31:50 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A07AE28800) [pid = 2988] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:31:50 INFO - PROCESS | 2988 | 1471293110224 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 13:31:50 INFO - PROCESS | 2988 | 1471293110269 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 2988 | 1471293110271 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 13:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:31:50 INFO - PROCESS | 2988 | 1471293110275 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 2988 | 1471293110285 Marionette TRACE conn6 <- [1,230,null,{}] 13:31:50 INFO - PROCESS | 2988 | 1471293110289 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:50 INFO - PROCESS | 2988 | 1471293110291 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:50 INFO - PROCESS | 2988 | 1471293110394 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 13:31:50 INFO - PROCESS | 2988 | 1471293110402 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 2988 | 1471293110404 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FBD000 == 42 [pid = 2988] [id = 67] 13:31:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0095B3C00) [pid = 2988] [serial = 198] [outer = 0000000000000000] 13:31:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A010395800) [pid = 2988] [serial = 199] [outer = 000000A0095B3C00] 13:31:50 INFO - PROCESS | 2988 | 1471293110450 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A079612000) [pid = 2988] [serial = 200] [outer = 000000A0095B3C00] 13:31:50 INFO - PROCESS | 2988 | 1471293110834 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 13:31:50 INFO - PROCESS | 2988 | 1471293110865 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 2988 | 1471293110867 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 13:31:50 INFO - PROCESS | 2988 | 1471293110870 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:31:50 INFO - PROCESS | 2988 | 1471293110872 Marionette TRACE conn6 <- [1,234,null,{}] 13:31:50 INFO - PROCESS | 2988 | 1471293110875 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:50 INFO - PROCESS | 2988 | 1471293110877 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:51 INFO - PROCESS | 2988 | 1471293110993 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 13:31:51 INFO - PROCESS | 2988 | 1471293111017 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 2988 | 1471293111019 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEB7800 == 43 [pid = 2988] [id = 68] 13:31:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A079E4DC00) [pid = 2988] [serial = 201] [outer = 0000000000000000] 13:31:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A079F10000) [pid = 2988] [serial = 202] [outer = 000000A079E4DC00] 13:31:51 INFO - PROCESS | 2988 | 1471293111067 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A07AE29400) [pid = 2988] [serial = 203] [outer = 000000A079E4DC00] 13:31:51 INFO - PROCESS | 2988 | 1471293111436 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 13:31:51 INFO - PROCESS | 2988 | 1471293111503 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 2988 | 1471293111506 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 13:31:51 INFO - PROCESS | 2988 | 1471293111509 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:31:51 INFO - PROCESS | 2988 | 1471293111512 Marionette TRACE conn6 <- [1,238,null,{}] 13:31:51 INFO - PROCESS | 2988 | 1471293111515 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:51 INFO - PROCESS | 2988 | 1471293111518 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:51 INFO - PROCESS | 2988 | 1471293111619 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 13:31:51 INFO - PROCESS | 2988 | 1471293111633 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 2988 | 1471293111636 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C704800 == 44 [pid = 2988] [id = 69] 13:31:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00BEE0000) [pid = 2988] [serial = 204] [outer = 0000000000000000] 13:31:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A079E40800) [pid = 2988] [serial = 205] [outer = 000000A00BEE0000] 13:31:51 INFO - PROCESS | 2988 | 1471293111684 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A07B45C000) [pid = 2988] [serial = 206] [outer = 000000A00BEE0000] 13:31:52 INFO - PROCESS | 2988 | 1471293112459 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 988ms 13:31:52 INFO - PROCESS | 2988 | 1471293112499 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 2988 | 1471293112503 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 13:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:31:52 INFO - PROCESS | 2988 | 1471293112508 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 2988 | 1471293112511 Marionette TRACE conn6 <- [1,242,null,{}] 13:31:52 INFO - PROCESS | 2988 | 1471293112517 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:52 INFO - PROCESS | 2988 | 1471293112520 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:52 INFO - PROCESS | 2988 | 1471293112635 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 13:31:52 INFO - PROCESS | 2988 | 1471293112704 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 2988 | 1471293112707 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008805800 == 45 [pid = 2988] [id = 70] 13:31:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004B9F800) [pid = 2988] [serial = 207] [outer = 0000000000000000] 13:31:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A0050D0C00) [pid = 2988] [serial = 208] [outer = 000000A004B9F800] 13:31:52 INFO - PROCESS | 2988 | 1471293112768 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A007646000) [pid = 2988] [serial = 209] [outer = 000000A004B9F800] 13:31:53 INFO - PROCESS | 2988 | 1471293113348 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 13:31:53 INFO - PROCESS | 2988 | 1471293113390 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 2988 | 1471293113395 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 13:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:31:53 INFO - PROCESS | 2988 | 1471293113402 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 2988 | 1471293113405 Marionette TRACE conn6 <- [1,246,null,{}] 13:31:53 INFO - PROCESS | 2988 | 1471293113409 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:53 INFO - PROCESS | 2988 | 1471293113413 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:53 INFO - PROCESS | 2988 | 1471293113533 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 13:31:53 INFO - PROCESS | 2988 | 1471293113615 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 2988 | 1471293113618 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01030F000 == 46 [pid = 2988] [id = 71] 13:31:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A0095B5000) [pid = 2988] [serial = 210] [outer = 0000000000000000] 13:31:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A00A4A6400) [pid = 2988] [serial = 211] [outer = 000000A0095B5000] 13:31:53 INFO - PROCESS | 2988 | 1471293113676 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A00BE67000) [pid = 2988] [serial = 212] [outer = 000000A0095B5000] 13:31:54 INFO - PROCESS | 2988 | 1471293114263 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 13:31:54 INFO - PROCESS | 2988 | 1471293114285 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 2988 | 1471293114288 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 13:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:31:54 INFO - PROCESS | 2988 | 1471293114292 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 2988 | 1471293114296 Marionette TRACE conn6 <- [1,250,null,{}] 13:31:54 INFO - PROCESS | 2988 | 1471293114308 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:54 INFO - PROCESS | 2988 | 1471293114313 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:54 INFO - PROCESS | 2988 | 1471293114428 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 13:31:54 INFO - PROCESS | 2988 | 1471293114500 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 2988 | 1471293114504 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01034F800 == 47 [pid = 2988] [id = 72] 13:31:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A00BEE5000) [pid = 2988] [serial = 213] [outer = 0000000000000000] 13:31:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A00D4D7800) [pid = 2988] [serial = 214] [outer = 000000A00BEE5000] 13:31:54 INFO - PROCESS | 2988 | 1471293114605 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A00ECB4800) [pid = 2988] [serial = 215] [outer = 000000A00BEE5000] 13:31:55 INFO - PROCESS | 2988 | 1471293115172 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 923ms 13:31:55 INFO - PROCESS | 2988 | 1471293115217 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 2988 | 1471293115221 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 13:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:31:55 INFO - PROCESS | 2988 | 1471293115224 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 2988 | 1471293115226 Marionette TRACE conn6 <- [1,254,null,{}] 13:31:55 INFO - PROCESS | 2988 | 1471293115230 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:55 INFO - PROCESS | 2988 | 1471293115233 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:55 INFO - PROCESS | 2988 | 1471293115348 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 13:31:55 INFO - PROCESS | 2988 | 1471293115430 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 2988 | 1471293115433 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079EE1000 == 48 [pid = 2988] [id = 73] 13:31:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A00D2EEC00) [pid = 2988] [serial = 216] [outer = 0000000000000000] 13:31:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A00D2F5000) [pid = 2988] [serial = 217] [outer = 000000A00D2EEC00] 13:31:55 INFO - PROCESS | 2988 | 1471293115491 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A00ECB4400) [pid = 2988] [serial = 218] [outer = 000000A00D2EEC00] 13:31:56 INFO - PROCESS | 2988 | 1471293116254 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 13:31:56 INFO - PROCESS | 2988 | 1471293116325 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 2988 | 1471293116328 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 13:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:31:56 INFO - PROCESS | 2988 | 1471293116451 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 2988 | 1471293116453 Marionette TRACE conn6 <- [1,258,null,{}] 13:31:56 INFO - PROCESS | 2988 | 1471293116477 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:56 INFO - PROCESS | 2988 | 1471293116480 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:56 INFO - PROCESS | 2988 | 1471293116624 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 13:31:56 INFO - PROCESS | 2988 | 1471293116716 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 2988 | 1471293116718 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00807F800 == 49 [pid = 2988] [id = 74] 13:31:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A007648C00) [pid = 2988] [serial = 219] [outer = 0000000000000000] 13:31:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A009115400) [pid = 2988] [serial = 220] [outer = 000000A007648C00] 13:31:56 INFO - PROCESS | 2988 | 1471293116818 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (000000A0095B5400) [pid = 2988] [serial = 221] [outer = 000000A007648C00] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEB7800 == 48 [pid = 2988] [id = 68] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FBD000 == 47 [pid = 2988] [id = 67] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A004151800 == 46 [pid = 2988] [id = 66] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A01032A800 == 45 [pid = 2988] [id = 65] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A004A64800 == 44 [pid = 2988] [id = 64] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9AE800 == 43 [pid = 2988] [id = 63] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9BF800 == 42 [pid = 2988] [id = 62] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A22000 == 41 [pid = 2988] [id = 61] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00769B800 == 40 [pid = 2988] [id = 60] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A3000 == 39 [pid = 2988] [id = 59] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A01031B800 == 38 [pid = 2988] [id = 58] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A079634000 == 37 [pid = 2988] [id = 57] 13:31:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A008094000 == 36 [pid = 2988] [id = 56] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (000000A07B459C00) [pid = 2988] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A00EA59400) [pid = 2988] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A079615C00) [pid = 2988] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A0095B5C00) [pid = 2988] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A00A4AA800) [pid = 2988] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A0084E9800) [pid = 2988] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A007EF3000) [pid = 2988] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A004B82400) [pid = 2988] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A00FD24C00) [pid = 2988] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A007A5B800) [pid = 2988] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00124D000) [pid = 2988] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A079F0B400) [pid = 2988] [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.] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00893A800) [pid = 2988] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A07A5CA400) [pid = 2988] [serial = 158] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A001256400) [pid = 2988] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A004E7D400) [pid = 2988] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004B9E400) [pid = 2988] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00B3C1C00) [pid = 2988] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A079EC3800) [pid = 2988] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00B849000) [pid = 2988] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A07B7EAC00) [pid = 2988] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:31:57 INFO - PROCESS | 2988 | 1471293117313 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 965ms 13:31:57 INFO - PROCESS | 2988 | 1471293117346 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 2988 | 1471293117351 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 13:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:31:57 INFO - PROCESS | 2988 | 1471293117357 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 2988 | 1471293117361 Marionette TRACE conn6 <- [1,262,null,{}] 13:31:57 INFO - PROCESS | 2988 | 1471293117369 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:57 INFO - PROCESS | 2988 | 1471293117372 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:57 INFO - PROCESS | 2988 | 1471293117469 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 13:31:57 INFO - PROCESS | 2988 | 1471293117477 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 2988 | 1471293117480 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00868E800 == 37 [pid = 2988] [id = 75] 13:31:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007A5B800) [pid = 2988] [serial = 222] [outer = 0000000000000000] 13:31:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0089D6400) [pid = 2988] [serial = 223] [outer = 000000A007A5B800] 13:31:57 INFO - PROCESS | 2988 | 1471293117530 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00A0D4000) [pid = 2988] [serial = 224] [outer = 000000A007A5B800] 13:31:57 INFO - PROCESS | 2988 | 1471293117989 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 13:31:58 INFO - PROCESS | 2988 | 1471293118053 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 2988 | 1471293118055 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 13:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:31:58 INFO - PROCESS | 2988 | 1471293118059 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 2988 | 1471293118063 Marionette TRACE conn6 <- [1,266,null,{}] 13:31:58 INFO - PROCESS | 2988 | 1471293118074 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:58 INFO - PROCESS | 2988 | 1471293118079 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:58 INFO - PROCESS | 2988 | 1471293118194 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 13:31:58 INFO - PROCESS | 2988 | 1471293118268 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 2988 | 1471293118271 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D20F800 == 38 [pid = 2988] [id = 76] 13:31:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00B73E000) [pid = 2988] [serial = 225] [outer = 0000000000000000] 13:31:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00BE6C400) [pid = 2988] [serial = 226] [outer = 000000A00B73E000] 13:31:58 INFO - PROCESS | 2988 | 1471293118329 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00BEE2800) [pid = 2988] [serial = 227] [outer = 000000A00B73E000] 13:31:58 INFO - PROCESS | 2988 | 1471293118697 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 13:31:58 INFO - PROCESS | 2988 | 1471293118753 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 13:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:31:58 INFO - PROCESS | 2988 | 1471293118756 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 13:31:58 INFO - PROCESS | 2988 | 1471293118759 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 2988 | 1471293118761 Marionette TRACE conn6 <- [1,270,null,{}] 13:31:58 INFO - PROCESS | 2988 | 1471293118764 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:58 INFO - PROCESS | 2988 | 1471293118766 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:58 INFO - PROCESS | 2988 | 1471293118858 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 13:31:58 INFO - PROCESS | 2988 | 1471293118864 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 2988 | 1471293118866 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C4800 == 39 [pid = 2988] [id = 77] 13:31:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00D2EAC00) [pid = 2988] [serial = 228] [outer = 0000000000000000] 13:31:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00D4DCC00) [pid = 2988] [serial = 229] [outer = 000000A00D2EAC00] 13:31:58 INFO - PROCESS | 2988 | 1471293118913 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00EC09C00) [pid = 2988] [serial = 230] [outer = 000000A00D2EAC00] 13:31:59 INFO - PROCESS | 2988 | 1471293119371 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 13:31:59 INFO - PROCESS | 2988 | 1471293119394 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 2988 | 1471293119396 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 13:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:31:59 INFO - PROCESS | 2988 | 1471293119399 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 2988 | 1471293119401 Marionette TRACE conn6 <- [1,274,null,{}] 13:31:59 INFO - PROCESS | 2988 | 1471293119405 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:59 INFO - PROCESS | 2988 | 1471293119408 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:59 INFO - PROCESS | 2988 | 1471293119525 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 13:31:59 INFO - PROCESS | 2988 | 1471293119602 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 2988 | 1471293119605 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:31:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010309800 == 40 [pid = 2988] [id = 78] 13:31:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00ECB3800) [pid = 2988] [serial = 231] [outer = 0000000000000000] 13:31:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A00ECBB000) [pid = 2988] [serial = 232] [outer = 000000A00ECB3800] 13:31:59 INFO - PROCESS | 2988 | 1471293119651 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A00FD24000) [pid = 2988] [serial = 233] [outer = 000000A00ECB3800] 13:32:00 INFO - PROCESS | 2988 | 1471293120082 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 13:32:00 INFO - PROCESS | 2988 | 1471293120135 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 2988 | 1471293120137 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 13:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:32:00 INFO - PROCESS | 2988 | 1471293120150 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 2988 | 1471293120152 Marionette TRACE conn6 <- [1,278,null,{}] 13:32:00 INFO - PROCESS | 2988 | 1471293120155 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:00 INFO - PROCESS | 2988 | 1471293120161 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:00 INFO - PROCESS | 2988 | 1471293120302 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 13:32:00 INFO - PROCESS | 2988 | 1471293120354 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 2988 | 1471293120356 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A06DC5E000 == 41 [pid = 2988] [id = 79] 13:32:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A01038F400) [pid = 2988] [serial = 234] [outer = 0000000000000000] 13:32:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A079619000) [pid = 2988] [serial = 235] [outer = 000000A01038F400] 13:32:00 INFO - PROCESS | 2988 | 1471293120403 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A07A5C1800) [pid = 2988] [serial = 236] [outer = 000000A01038F400] 13:32:00 INFO - PROCESS | 2988 | 1471293120818 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 13:32:00 INFO - PROCESS | 2988 | 1471293120892 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 2988 | 1471293120894 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 13:32:00 INFO - PROCESS | 2988 | 1471293120897 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:32:00 INFO - PROCESS | 2988 | 1471293120899 Marionette TRACE conn6 <- [1,282,null,{}] 13:32:00 INFO - PROCESS | 2988 | 1471293120903 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:00 INFO - PROCESS | 2988 | 1471293120905 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:01 INFO - PROCESS | 2988 | 1471293121023 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 13:32:01 INFO - PROCESS | 2988 | 1471293121073 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 2988 | 1471293121075 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004EE9000 == 42 [pid = 2988] [id = 80] 13:32:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A079618000) [pid = 2988] [serial = 237] [outer = 0000000000000000] 13:32:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A07AE2D000) [pid = 2988] [serial = 238] [outer = 000000A079618000] 13:32:01 INFO - PROCESS | 2988 | 1471293121122 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A07B7EC000) [pid = 2988] [serial = 239] [outer = 000000A079618000] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A001C58400) [pid = 2988] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A006CEE400) [pid = 2988] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A001106000) [pid = 2988] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A00D4D1800) [pid = 2988] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A00EC05C00) [pid = 2988] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A004B85800) [pid = 2988] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A0095B0800) [pid = 2988] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A07B7F4800) [pid = 2988] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00178E000) [pid = 2988] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00B3BC800) [pid = 2988] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00EC0D800) [pid = 2988] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0091E4C00) [pid = 2988] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A010389000) [pid = 2988] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0095B3C00) [pid = 2988] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A079E4DC00) [pid = 2988] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0041D2000) [pid = 2988] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:32:01 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0080E6400) [pid = 2988] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:32:01 INFO - PROCESS | 2988 | 1471293121559 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 672ms 13:32:01 INFO - PROCESS | 2988 | 1471293121574 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 2988 | 1471293121576 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 13:32:01 INFO - PROCESS | 2988 | 1471293121580 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:32:01 INFO - PROCESS | 2988 | 1471293121581 Marionette TRACE conn6 <- [1,286,null,{}] 13:32:01 INFO - PROCESS | 2988 | 1471293121587 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 2988 | 1471293121589 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:01 INFO - PROCESS | 2988 | 1471293121716 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 13:32:01 INFO - PROCESS | 2988 | 1471293121759 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 2988 | 1471293121761 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075A3800 == 43 [pid = 2988] [id = 81] 13:32:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A000356400) [pid = 2988] [serial = 240] [outer = 0000000000000000] 13:32:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00110D400) [pid = 2988] [serial = 241] [outer = 000000A000356400] 13:32:01 INFO - PROCESS | 2988 | 1471293121807 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00D4D1800) [pid = 2988] [serial = 242] [outer = 000000A000356400] 13:32:02 INFO - PROCESS | 2988 | 1471293122168 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 13:32:02 INFO - PROCESS | 2988 | 1471293122212 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 2988 | 1471293122214 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 13:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:32:02 INFO - PROCESS | 2988 | 1471293122224 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 2988 | 1471293122226 Marionette TRACE conn6 <- [1,290,null,{}] 13:32:02 INFO - PROCESS | 2988 | 1471293122230 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:02 INFO - PROCESS | 2988 | 1471293122232 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:02 INFO - PROCESS | 2988 | 1471293122319 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 13:32:02 INFO - PROCESS | 2988 | 1471293122326 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 2988 | 1471293122328 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C16E800 == 44 [pid = 2988] [id = 82] 13:32:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00FC02400) [pid = 2988] [serial = 243] [outer = 0000000000000000] 13:32:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00FC08400) [pid = 2988] [serial = 244] [outer = 000000A00FC02400] 13:32:02 INFO - PROCESS | 2988 | 1471293122373 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00FC0DC00) [pid = 2988] [serial = 245] [outer = 000000A00FC02400] 13:32:02 INFO - PROCESS | 2988 | 1471293122799 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 13:32:02 INFO - PROCESS | 2988 | 1471293122856 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 2988 | 1471293122858 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 13:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:32:02 INFO - PROCESS | 2988 | 1471293122867 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 2988 | 1471293122868 Marionette TRACE conn6 <- [1,294,null,{}] 13:32:02 INFO - PROCESS | 2988 | 1471293122872 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:02 INFO - PROCESS | 2988 | 1471293122874 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:02 INFO - PROCESS | 2988 | 1471293122963 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 13:32:02 INFO - PROCESS | 2988 | 1471293122968 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 2988 | 1471293122972 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FC63000 == 45 [pid = 2988] [id = 83] 13:32:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A008C99C00) [pid = 2988] [serial = 246] [outer = 0000000000000000] 13:32:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A008CA0000) [pid = 2988] [serial = 247] [outer = 000000A008C99C00] 13:32:03 INFO - PROCESS | 2988 | 1471293123018 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A008CA6000) [pid = 2988] [serial = 248] [outer = 000000A008C99C00] 13:32:03 INFO - PROCESS | 2988 | 1471293123488 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:32:03 INFO - PROCESS | 2988 | 1471293123606 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:03 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. 13:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 776ms 13:32:03 INFO - PROCESS | 2988 | 1471293123672 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 2988 | 1471293123677 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 13:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:32:03 INFO - PROCESS | 2988 | 1471293123711 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 2988 | 1471293123715 Marionette TRACE conn6 <- [1,298,null,{}] 13:32:03 INFO - PROCESS | 2988 | 1471293123721 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:03 INFO - PROCESS | 2988 | 1471293123726 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:03 INFO - PROCESS | 2988 | 1471293123860 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 13:32:03 INFO - PROCESS | 2988 | 1471293123967 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 2988 | 1471293123971 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009FCB000 == 46 [pid = 2988] [id = 84] 13:32:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A0081DD000) [pid = 2988] [serial = 249] [outer = 0000000000000000] 13:32:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A0089D6800) [pid = 2988] [serial = 250] [outer = 000000A0081DD000] 13:32:04 INFO - PROCESS | 2988 | 1471293124034 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A009120C00) [pid = 2988] [serial = 251] [outer = 000000A0081DD000] 13:32:04 INFO - PROCESS | 2988 | 1471293124586 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:04 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. 13:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 13:32:04 INFO - PROCESS | 2988 | 1471293124644 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 2988 | 1471293124649 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 13:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:32:04 INFO - PROCESS | 2988 | 1471293124656 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 2988 | 1471293124659 Marionette TRACE conn6 <- [1,302,null,{}] 13:32:04 INFO - PROCESS | 2988 | 1471293124663 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:04 INFO - PROCESS | 2988 | 1471293124666 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:04 INFO - PROCESS | 2988 | 1471293124788 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 13:32:04 INFO - PROCESS | 2988 | 1471293124860 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 2988 | 1471293124863 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3B4000 == 47 [pid = 2988] [id = 85] 13:32:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A00B73CC00) [pid = 2988] [serial = 252] [outer = 0000000000000000] 13:32:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A00B84D000) [pid = 2988] [serial = 253] [outer = 000000A00B73CC00] 13:32:04 INFO - PROCESS | 2988 | 1471293124964 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A00C8C4800) [pid = 2988] [serial = 254] [outer = 000000A00B73CC00] 13:32:05 INFO - PROCESS | 2988 | 1471293125555 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:05 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. 13:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 925ms 13:32:05 INFO - PROCESS | 2988 | 1471293125582 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 2988 | 1471293125585 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 13:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:32:05 INFO - PROCESS | 2988 | 1471293125589 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 2988 | 1471293125593 Marionette TRACE conn6 <- [1,306,null,{}] 13:32:05 INFO - PROCESS | 2988 | 1471293125605 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:05 INFO - PROCESS | 2988 | 1471293125610 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:05 INFO - PROCESS | 2988 | 1471293125731 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 13:32:05 INFO - PROCESS | 2988 | 1471293125846 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 2988 | 1471293125850 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FE71000 == 48 [pid = 2988] [id = 86] 13:32:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A00C8CD800) [pid = 2988] [serial = 255] [outer = 0000000000000000] 13:32:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A00D4D1000) [pid = 2988] [serial = 256] [outer = 000000A00C8CD800] 13:32:05 INFO - PROCESS | 2988 | 1471293125911 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A00FC03000) [pid = 2988] [serial = 257] [outer = 000000A00C8CD800] 13:32:06 INFO - PROCESS | 2988 | 1471293126553 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:06 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. 13:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 986ms 13:32:06 INFO - PROCESS | 2988 | 1471293126590 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 2988 | 1471293126593 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 13:32:06 INFO - PROCESS | 2988 | 1471293126598 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:32:06 INFO - PROCESS | 2988 | 1471293126600 Marionette TRACE conn6 <- [1,310,null,{}] 13:32:06 INFO - PROCESS | 2988 | 1471293126604 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:06 INFO - PROCESS | 2988 | 1471293126607 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:06 INFO - PROCESS | 2988 | 1471293126741 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 13:32:06 INFO - PROCESS | 2988 | 1471293126810 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 2988 | 1471293126813 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004A4D000 == 49 [pid = 2988] [id = 87] 13:32:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A004BB6000) [pid = 2988] [serial = 258] [outer = 0000000000000000] 13:32:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (000000A006CF3800) [pid = 2988] [serial = 259] [outer = 000000A004BB6000] 13:32:06 INFO - PROCESS | 2988 | 1471293126912 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (000000A00EC07800) [pid = 2988] [serial = 260] [outer = 000000A004BB6000] 13:32:07 INFO - PROCESS | 2988 | 1471293127640 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:07 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. 13:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1074ms 13:32:07 INFO - PROCESS | 2988 | 1471293127679 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 13:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:32:07 INFO - PROCESS | 2988 | 1471293127683 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 13:32:07 INFO - PROCESS | 2988 | 1471293127688 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 2988 | 1471293127691 Marionette TRACE conn6 <- [1,314,null,{}] 13:32:07 INFO - PROCESS | 2988 | 1471293127697 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:07 INFO - PROCESS | 2988 | 1471293127700 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:07 INFO - PROCESS | 2988 | 1471293127807 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 13:32:07 INFO - PROCESS | 2988 | 1471293127882 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 2988 | 1471293127885 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008AC8000 == 50 [pid = 2988] [id = 88] 13:32:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (000000A004B7F400) [pid = 2988] [serial = 261] [outer = 0000000000000000] 13:32:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (000000A007C08400) [pid = 2988] [serial = 262] [outer = 000000A004B7F400] 13:32:07 INFO - PROCESS | 2988 | 1471293127937 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (000000A008CA1C00) [pid = 2988] [serial = 263] [outer = 000000A004B7F400] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C16E800 == 49 [pid = 2988] [id = 82] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075A3800 == 48 [pid = 2988] [id = 81] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A004EE9000 == 47 [pid = 2988] [id = 80] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A06DC5E000 == 46 [pid = 2988] [id = 79] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A010309800 == 45 [pid = 2988] [id = 78] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C4800 == 44 [pid = 2988] [id = 77] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D20F800 == 43 [pid = 2988] [id = 76] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00868E800 == 42 [pid = 2988] [id = 75] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00807F800 == 41 [pid = 2988] [id = 74] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A008805800 == 40 [pid = 2988] [id = 70] 13:32:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C704800 == 39 [pid = 2988] [id = 69] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (000000A079E40800) [pid = 2988] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (000000A0080DF800) [pid = 2988] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (000000A07AE25800) [pid = 2988] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (000000A004BB0000) [pid = 2988] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (000000A00D4D3400) [pid = 2988] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A00FDD5800) [pid = 2988] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A006CF0C00) [pid = 2988] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A004BBA400) [pid = 2988] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A00FD2D400) [pid = 2988] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A00EC05400) [pid = 2988] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A0095CE000) [pid = 2988] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A07B93CC00) [pid = 2988] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A07BD52C00) [pid = 2988] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A004BA4800) [pid = 2988] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A0041D0000) [pid = 2988] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00B3C3800) [pid = 2988] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00FDD4C00) [pid = 2988] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00EC0F400) [pid = 2988] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00B3C5000) [pid = 2988] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0095B3000) [pid = 2988] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A01038F000) [pid = 2988] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A010395800) [pid = 2988] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A079F10000) [pid = 2988] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A010395000) [pid = 2988] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004BB2400) [pid = 2988] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A009104400) [pid = 2988] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A07AE29400) [pid = 2988] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00829C000) [pid = 2988] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0050CEC00) [pid = 2988] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00A975400) [pid = 2988] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A079612000) [pid = 2988] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00EA57800) [pid = 2988] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2988 | 1471293128548 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:08 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. 13:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 13:32:08 INFO - PROCESS | 2988 | 1471293128569 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 2988 | 1471293128574 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 13:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:32:08 INFO - PROCESS | 2988 | 1471293128580 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 2988 | 1471293128583 Marionette TRACE conn6 <- [1,318,null,{}] 13:32:08 INFO - PROCESS | 2988 | 1471293128587 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:08 INFO - PROCESS | 2988 | 1471293128590 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:08 INFO - PROCESS | 2988 | 1471293128684 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 13:32:08 INFO - PROCESS | 2988 | 1471293128760 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 2988 | 1471293128763 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069D4000 == 40 [pid = 2988] [id = 89] 13:32:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004BAA000) [pid = 2988] [serial = 264] [outer = 0000000000000000] 13:32:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0069A4C00) [pid = 2988] [serial = 265] [outer = 000000A004BAA000] 13:32:08 INFO - PROCESS | 2988 | 1471293128814 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A009104400) [pid = 2988] [serial = 266] [outer = 000000A004BAA000] 13:32:09 INFO - PROCESS | 2988 | 1471293129256 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:09 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. 13:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 13:32:09 INFO - PROCESS | 2988 | 1471293129317 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 2988 | 1471293129320 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 13:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:32:09 INFO - PROCESS | 2988 | 1471293129324 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 2988 | 1471293129328 Marionette TRACE conn6 <- [1,322,null,{}] 13:32:09 INFO - PROCESS | 2988 | 1471293129339 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:09 INFO - PROCESS | 2988 | 1471293129343 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:09 INFO - PROCESS | 2988 | 1471293129436 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 13:32:09 INFO - PROCESS | 2988 | 1471293129452 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 2988 | 1471293129455 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9B1000 == 41 [pid = 2988] [id = 90] 13:32:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00BE6F800) [pid = 2988] [serial = 267] [outer = 0000000000000000] 13:32:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00BEDC000) [pid = 2988] [serial = 268] [outer = 000000A00BE6F800] 13:32:09 INFO - PROCESS | 2988 | 1471293129504 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C8CC800) [pid = 2988] [serial = 269] [outer = 000000A00BE6F800] 13:32:09 INFO - PROCESS | 2988 | 1471293129960 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:10 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. 13:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 693ms 13:32:10 INFO - PROCESS | 2988 | 1471293130018 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 2988 | 1471293130021 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:32:10 INFO - PROCESS | 2988 | 1471293130024 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 2988 | 1471293130027 Marionette TRACE conn6 <- [1,326,null,{}] 13:32:10 INFO - PROCESS | 2988 | 1471293130030 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 2988 | 1471293130033 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:10 INFO - PROCESS | 2988 | 1471293130125 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 13:32:10 INFO - PROCESS | 2988 | 1471293130132 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 2988 | 1471293130134 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D221800 == 42 [pid = 2988] [id = 91] 13:32:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00D4D5C00) [pid = 2988] [serial = 270] [outer = 0000000000000000] 13:32:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EA57C00) [pid = 2988] [serial = 271] [outer = 000000A00D4D5C00] 13:32:10 INFO - PROCESS | 2988 | 1471293130181 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00EC08000) [pid = 2988] [serial = 272] [outer = 000000A00D4D5C00] 13:32:10 INFO - PROCESS | 2988 | 1471293130623 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:10 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. 13:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 13:32:10 INFO - PROCESS | 2988 | 1471293130656 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 2988 | 1471293130658 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:32:10 INFO - PROCESS | 2988 | 1471293130669 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 2988 | 1471293130671 Marionette TRACE conn6 <- [1,330,null,{}] 13:32:10 INFO - PROCESS | 2988 | 1471293130675 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 2988 | 1471293130677 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:10 INFO - PROCESS | 2988 | 1471293130787 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 13:32:10 INFO - PROCESS | 2988 | 1471293130870 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 2988 | 1471293130872 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC28800 == 43 [pid = 2988] [id = 92] 13:32:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00ECB5000) [pid = 2988] [serial = 273] [outer = 0000000000000000] 13:32:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00ECBFC00) [pid = 2988] [serial = 274] [outer = 000000A00ECB5000] 13:32:10 INFO - PROCESS | 2988 | 1471293130918 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00FD22800) [pid = 2988] [serial = 275] [outer = 000000A00ECB5000] 13:32:11 INFO - PROCESS | 2988 | 1471293131355 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:11 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. 13:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 13:32:11 INFO - PROCESS | 2988 | 1471293131404 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 2988 | 1471293131407 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 13:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:32:11 INFO - PROCESS | 2988 | 1471293131410 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 2988 | 1471293131412 Marionette TRACE conn6 <- [1,334,null,{}] 13:32:11 INFO - PROCESS | 2988 | 1471293131415 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:11 INFO - PROCESS | 2988 | 1471293131422 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:11 INFO - PROCESS | 2988 | 1471293131576 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 13:32:11 INFO - PROCESS | 2988 | 1471293131625 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 2988 | 1471293131627 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010331000 == 44 [pid = 2988] [id = 93] 13:32:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A010389000) [pid = 2988] [serial = 276] [outer = 0000000000000000] 13:32:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A010394000) [pid = 2988] [serial = 277] [outer = 000000A010389000] 13:32:11 INFO - PROCESS | 2988 | 1471293131676 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A079FD3800) [pid = 2988] [serial = 278] [outer = 000000A010389000] 13:32:12 INFO - PROCESS | 2988 | 1471293132091 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:12 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. 13:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 13:32:12 INFO - PROCESS | 2988 | 1471293132147 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 2988 | 1471293132150 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 13:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:32:12 INFO - PROCESS | 2988 | 1471293132153 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 2988 | 1471293132155 Marionette TRACE conn6 <- [1,338,null,{}] 13:32:12 INFO - PROCESS | 2988 | 1471293132159 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 2988 | 1471293132161 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:12 INFO - PROCESS | 2988 | 1471293132278 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 13:32:12 INFO - PROCESS | 2988 | 1471293132325 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 2988 | 1471293132327 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C25000 == 45 [pid = 2988] [id = 94] 13:32:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00C027000) [pid = 2988] [serial = 279] [outer = 0000000000000000] 13:32:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00C02D000) [pid = 2988] [serial = 280] [outer = 000000A00C027000] 13:32:12 INFO - PROCESS | 2988 | 1471293132374 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A01038B000) [pid = 2988] [serial = 281] [outer = 000000A00C027000] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00D2EAC00) [pid = 2988] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00B73E000) [pid = 2988] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00ECB3800) [pid = 2988] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A007A5B800) [pid = 2988] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A007648C00) [pid = 2988] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A01038F400) [pid = 2988] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A000356400) [pid = 2988] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A079618000) [pid = 2988] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:32:12 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00FC02400) [pid = 2988] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:32:12 INFO - PROCESS | 2988 | 1471293132862 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:12 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. 13:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 13:32:12 INFO - PROCESS | 2988 | 1471293132891 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 2988 | 1471293132893 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 13:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:32:12 INFO - PROCESS | 2988 | 1471293132897 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 2988 | 1471293132899 Marionette TRACE conn6 <- [1,342,null,{}] 13:32:12 INFO - PROCESS | 2988 | 1471293132903 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 2988 | 1471293132904 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:13 INFO - PROCESS | 2988 | 1471293132993 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 13:32:13 INFO - PROCESS | 2988 | 1471293133000 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 2988 | 1471293133002 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A5EA800 == 46 [pid = 2988] [id = 95] 13:32:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A0041CCC00) [pid = 2988] [serial = 282] [outer = 0000000000000000] 13:32:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00B739400) [pid = 2988] [serial = 283] [outer = 000000A0041CCC00] 13:32:13 INFO - PROCESS | 2988 | 1471293133048 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00C1CCC00) [pid = 2988] [serial = 284] [outer = 000000A0041CCC00] 13:32:13 INFO - PROCESS | 2988 | 1471293133480 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:13 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. 13:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 13:32:13 INFO - PROCESS | 2988 | 1471293133529 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 2988 | 1471293133531 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 13:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:32:13 INFO - PROCESS | 2988 | 1471293133535 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 2988 | 1471293133536 Marionette TRACE conn6 <- [1,346,null,{}] 13:32:13 INFO - PROCESS | 2988 | 1471293133540 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:13 INFO - PROCESS | 2988 | 1471293133542 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:13 INFO - PROCESS | 2988 | 1471293133652 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 13:32:13 INFO - PROCESS | 2988 | 1471293133662 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 2988 | 1471293133664 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEBA000 == 47 [pid = 2988] [id = 96] 13:32:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00C027400) [pid = 2988] [serial = 285] [outer = 0000000000000000] 13:32:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00C1D4400) [pid = 2988] [serial = 286] [outer = 000000A00C027400] 13:32:13 INFO - PROCESS | 2988 | 1471293133708 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00ECC0000) [pid = 2988] [serial = 287] [outer = 000000A00C027400] 13:32:14 INFO - PROCESS | 2988 | 1471293134122 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:14 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. 13:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 13:32:14 INFO - PROCESS | 2988 | 1471293134167 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 2988 | 1471293134169 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 13:32:14 INFO - PROCESS | 2988 | 1471293134172 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:32:14 INFO - PROCESS | 2988 | 1471293134174 Marionette TRACE conn6 <- [1,350,null,{}] 13:32:14 INFO - PROCESS | 2988 | 1471293134178 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 2988 | 1471293134180 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:14 INFO - PROCESS | 2988 | 1471293134269 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 13:32:14 INFO - PROCESS | 2988 | 1471293134274 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 2988 | 1471293134276 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C164800 == 48 [pid = 2988] [id = 97] 13:32:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00EA54800) [pid = 2988] [serial = 288] [outer = 0000000000000000] 13:32:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A07AE28000) [pid = 2988] [serial = 289] [outer = 000000A00EA54800] 13:32:14 INFO - PROCESS | 2988 | 1471293134324 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A07B456C00) [pid = 2988] [serial = 290] [outer = 000000A00EA54800] 13:32:14 INFO - PROCESS | 2988 | 1471293134751 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:14 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. 13:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 13:32:14 INFO - PROCESS | 2988 | 1471293134818 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 2988 | 1471293134823 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 13:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:32:14 INFO - PROCESS | 2988 | 1471293134829 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 2988 | 1471293134833 Marionette TRACE conn6 <- [1,354,null,{}] 13:32:14 INFO - PROCESS | 2988 | 1471293134840 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 2988 | 1471293134844 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:14 INFO - PROCESS | 2988 | 1471293134971 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 13:32:15 INFO - PROCESS | 2988 | 1471293135105 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 2988 | 1471293135111 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00768E000 == 49 [pid = 2988] [id = 98] 13:32:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A004BB8800) [pid = 2988] [serial = 291] [outer = 0000000000000000] 13:32:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A004E8C000) [pid = 2988] [serial = 292] [outer = 000000A004BB8800] 13:32:15 INFO - PROCESS | 2988 | 1471293135171 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A00877DC00) [pid = 2988] [serial = 293] [outer = 000000A004BB8800] 13:32:15 INFO - PROCESS | 2988 | 1471293135743 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:15 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. 13:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 923ms 13:32:15 INFO - PROCESS | 2988 | 1471293135756 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 2988 | 1471293135760 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 13:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:32:15 INFO - PROCESS | 2988 | 1471293135784 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 2988 | 1471293135788 Marionette TRACE conn6 <- [1,358,null,{}] 13:32:15 INFO - PROCESS | 2988 | 1471293135793 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:15 INFO - PROCESS | 2988 | 1471293135796 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:15 INFO - PROCESS | 2988 | 1471293135918 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 13:32:16 INFO - PROCESS | 2988 | 1471293136006 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 2988 | 1471293136009 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D216000 == 50 [pid = 2988] [id = 99] 13:32:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A00893A800) [pid = 2988] [serial = 294] [outer = 0000000000000000] 13:32:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A008CA3400) [pid = 2988] [serial = 295] [outer = 000000A00893A800] 13:32:16 INFO - PROCESS | 2988 | 1471293136068 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A00B3C1C00) [pid = 2988] [serial = 296] [outer = 000000A00893A800] 13:32:16 INFO - PROCESS | 2988 | 1471293136707 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:16 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. 13:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 13:32:16 INFO - PROCESS | 2988 | 1471293136768 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 2988 | 1471293136771 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 13:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:32:16 INFO - PROCESS | 2988 | 1471293136775 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 2988 | 1471293136778 Marionette TRACE conn6 <- [1,362,null,{}] 13:32:16 INFO - PROCESS | 2988 | 1471293136789 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:16 INFO - PROCESS | 2988 | 1471293136794 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:16 INFO - PROCESS | 2988 | 1471293136951 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 13:32:17 INFO - PROCESS | 2988 | 1471293137005 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 2988 | 1471293137010 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FE89000 == 51 [pid = 2988] [id = 100] 13:32:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A00C8C8400) [pid = 2988] [serial = 297] [outer = 0000000000000000] 13:32:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A00C8CC000) [pid = 2988] [serial = 298] [outer = 000000A00C8C8400] 13:32:17 INFO - PROCESS | 2988 | 1471293137070 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A00EC08400) [pid = 2988] [serial = 299] [outer = 000000A00C8C8400] 13:32:17 INFO - PROCESS | 2988 | 1471293137674 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:17 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. 13:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 923ms 13:32:17 INFO - PROCESS | 2988 | 1471293137699 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 2988 | 1471293137701 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:32:17 INFO - PROCESS | 2988 | 1471293137705 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 2988 | 1471293137707 Marionette TRACE conn6 <- [1,366,null,{}] 13:32:17 INFO - PROCESS | 2988 | 1471293137712 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 2988 | 1471293137714 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:17 INFO - PROCESS | 2988 | 1471293137832 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 13:32:17 INFO - PROCESS | 2988 | 1471293137918 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 2988 | 1471293137920 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FC5B000 == 52 [pid = 2988] [id = 101] 13:32:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (000000A00FC02400) [pid = 2988] [serial = 300] [outer = 0000000000000000] 13:32:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (000000A01038CC00) [pid = 2988] [serial = 301] [outer = 000000A00FC02400] 13:32:17 INFO - PROCESS | 2988 | 1471293137979 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (000000A07960E800) [pid = 2988] [serial = 302] [outer = 000000A00FC02400] 13:32:18 INFO - PROCESS | 2988 | 1471293138586 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:18 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. 13:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 923ms 13:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:32:18 INFO - PROCESS | 2988 | 1471293138631 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 2988 | 1471293138634 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 13:32:18 INFO - PROCESS | 2988 | 1471293138638 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 2988 | 1471293138640 Marionette TRACE conn6 <- [1,370,null,{}] 13:32:18 INFO - PROCESS | 2988 | 1471293138657 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:18 INFO - PROCESS | 2988 | 1471293138659 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:18 INFO - PROCESS | 2988 | 1471293138794 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 13:32:18 INFO - PROCESS | 2988 | 1471293138845 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 2988 | 1471293138848 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046A800 == 53 [pid = 2988] [id = 102] 13:32:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (000000A07AE29C00) [pid = 2988] [serial = 303] [outer = 0000000000000000] 13:32:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (000000A07B458400) [pid = 2988] [serial = 304] [outer = 000000A07AE29C00] 13:32:18 INFO - PROCESS | 2988 | 1471293138903 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (000000A07B8B3800) [pid = 2988] [serial = 305] [outer = 000000A07AE29C00] 13:32:19 INFO - PROCESS | 2988 | 1471293139548 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:32:19 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. 13:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 945ms 13:32:19 INFO - PROCESS | 2988 | 1471293139583 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 2988 | 1471293139586 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 13:32:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:32:19 INFO - PROCESS | 2988 | 1471293139590 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 2988 | 1471293139592 Marionette TRACE conn6 <- [1,374,null,{}] 13:32:19 INFO - PROCESS | 2988 | 1471293139596 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:19 INFO - PROCESS | 2988 | 1471293139603 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:19 INFO - PROCESS | 2988 | 1471293139749 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 13:32:19 INFO - PROCESS | 2988 | 1471293139986 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 2988 | 1471293139989 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008007000 == 54 [pid = 2988] [id = 103] 13:32:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (000000A001253400) [pid = 2988] [serial = 306] [outer = 0000000000000000] 13:32:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (000000A004BA6800) [pid = 2988] [serial = 307] [outer = 000000A001253400] 13:32:20 INFO - PROCESS | 2988 | 1471293140057 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (000000A0069AC800) [pid = 2988] [serial = 308] [outer = 000000A001253400] 13:32:20 INFO - PROCESS | 2988 | 1471293140651 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:32:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1120ms 13:32:20 INFO - PROCESS | 2988 | 1471293140714 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 2988 | 1471293140718 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:32:20 INFO - PROCESS | 2988 | 1471293140722 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 2988 | 1471293140725 Marionette TRACE conn6 <- [1,378,null,{}] 13:32:20 INFO - PROCESS | 2988 | 1471293140731 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 2988 | 1471293140736 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:20 INFO - PROCESS | 2988 | 1471293140848 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 13:32:20 INFO - PROCESS | 2988 | 1471293140924 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 2988 | 1471293140926 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009FCA000 == 55 [pid = 2988] [id = 104] 13:32:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (000000A0091E2C00) [pid = 2988] [serial = 309] [outer = 0000000000000000] 13:32:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 116 (000000A0095D0400) [pid = 2988] [serial = 310] [outer = 000000A0091E2C00] 13:32:20 INFO - PROCESS | 2988 | 1471293140979 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 117 (000000A00B738000) [pid = 2988] [serial = 311] [outer = 000000A0091E2C00] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEBA000 == 54 [pid = 2988] [id = 96] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A5EA800 == 53 [pid = 2988] [id = 95] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C25000 == 52 [pid = 2988] [id = 94] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A010331000 == 51 [pid = 2988] [id = 93] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC28800 == 50 [pid = 2988] [id = 92] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D221800 == 49 [pid = 2988] [id = 91] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9B1000 == 48 [pid = 2988] [id = 90] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069D4000 == 47 [pid = 2988] [id = 89] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A008AC8000 == 46 [pid = 2988] [id = 88] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3B4000 == 45 [pid = 2988] [id = 85] 13:32:21 INFO - PROCESS | 2988 | --DOCSHELL 000000A009FCB000 == 44 [pid = 2988] [id = 84] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 116 (000000A00A4A6400) [pid = 2988] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 115 (000000A00D4DCC00) [pid = 2988] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (000000A00BE6C400) [pid = 2988] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (000000A00BEE2800) [pid = 2988] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (000000A00ECBB000) [pid = 2988] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (000000A0050D0C00) [pid = 2988] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (000000A0089D6400) [pid = 2988] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (000000A00A0D4000) [pid = 2988] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (000000A0095B5400) [pid = 2988] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (000000A009115400) [pid = 2988] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (000000A00D2F5000) [pid = 2988] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (000000A00D4D7800) [pid = 2988] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A079619000) [pid = 2988] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A00FD24000) [pid = 2988] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A00110D400) [pid = 2988] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A07AE2D000) [pid = 2988] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A07A5C1800) [pid = 2988] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A00FC08400) [pid = 2988] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A00D4D1800) [pid = 2988] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A07B7EC000) [pid = 2988] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00FC0DC00) [pid = 2988] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A008CA0000) [pid = 2988] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00EC09C00) [pid = 2988] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:32:21 INFO - PROCESS | 2988 | 1471293141655 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:32:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 13:32:21 INFO - PROCESS | 2988 | 1471293141716 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 2988 | 1471293141720 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:32:21 INFO - PROCESS | 2988 | 1471293141725 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 2988 | 1471293141727 Marionette TRACE conn6 <- [1,382,null,{}] 13:32:21 INFO - PROCESS | 2988 | 1471293141732 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:21 INFO - PROCESS | 2988 | 1471293141734 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:21 INFO - PROCESS | 2988 | 1471293141832 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 13:32:21 INFO - PROCESS | 2988 | 1471293141837 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 2988 | 1471293141840 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009F03000 == 45 [pid = 2988] [id = 105] 13:32:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00B3C3000) [pid = 2988] [serial = 312] [outer = 0000000000000000] 13:32:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A00B8C4C00) [pid = 2988] [serial = 313] [outer = 000000A00B3C3000] 13:32:21 INFO - PROCESS | 2988 | 1471293141886 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A00BEE2800) [pid = 2988] [serial = 314] [outer = 000000A00B3C3000] 13:32:22 INFO - PROCESS | 2988 | 1471293142361 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:32:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 13:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:32:22 INFO - PROCESS | 2988 | 1471293142419 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 2988 | 1471293142422 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 13:32:22 INFO - PROCESS | 2988 | 1471293142427 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 2988 | 1471293142433 Marionette TRACE conn6 <- [1,386,null,{}] 13:32:22 INFO - PROCESS | 2988 | 1471293142443 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 2988 | 1471293142447 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:22 INFO - PROCESS | 2988 | 1471293142541 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 13:32:22 INFO - PROCESS | 2988 | 1471293142654 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 2988 | 1471293142656 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3AD800 == 46 [pid = 2988] [id = 106] 13:32:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A00C023000) [pid = 2988] [serial = 315] [outer = 0000000000000000] 13:32:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A00C1D6000) [pid = 2988] [serial = 316] [outer = 000000A00C023000] 13:32:22 INFO - PROCESS | 2988 | 1471293142706 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A00D2F8C00) [pid = 2988] [serial = 317] [outer = 000000A00C023000] 13:32:23 INFO - PROCESS | 2988 | 1471293143090 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 13:32:23 INFO - PROCESS | 2988 | 1471293143120 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 2988 | 1471293143123 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:32:23 INFO - PROCESS | 2988 | 1471293143127 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 2988 | 1471293143128 Marionette TRACE conn6 <- [1,390,null,{}] 13:32:23 INFO - PROCESS | 2988 | 1471293143132 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:23 INFO - PROCESS | 2988 | 1471293143134 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:23 INFO - PROCESS | 2988 | 1471293143258 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 13:32:23 INFO - PROCESS | 2988 | 1471293143308 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 2988 | 1471293143310 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC2B800 == 47 [pid = 2988] [id = 107] 13:32:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A00EA60000) [pid = 2988] [serial = 318] [outer = 0000000000000000] 13:32:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A00EC05C00) [pid = 2988] [serial = 319] [outer = 000000A00EA60000] 13:32:23 INFO - PROCESS | 2988 | 1471293143358 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A00ECBD000) [pid = 2988] [serial = 320] [outer = 000000A00EA60000] 13:32:23 INFO - PROCESS | 2988 | 1471293143805 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 735ms 13:32:23 INFO - PROCESS | 2988 | 1471293143877 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 2988 | 1471293143879 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 13:32:23 INFO - PROCESS | 2988 | 1471293143883 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 2988 | 1471293143885 Marionette TRACE conn6 <- [1,394,null,{}] 13:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:32:23 INFO - PROCESS | 2988 | 1471293143889 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:23 INFO - PROCESS | 2988 | 1471293143898 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:24 INFO - PROCESS | 2988 | 1471293144045 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 13:32:24 INFO - PROCESS | 2988 | 1471293144097 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 2988 | 1471293144102 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01030E800 == 48 [pid = 2988] [id = 108] 13:32:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A00FDD4000) [pid = 2988] [serial = 321] [outer = 0000000000000000] 13:32:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A00FDD7C00) [pid = 2988] [serial = 322] [outer = 000000A00FDD4000] 13:32:24 INFO - PROCESS | 2988 | 1471293144159 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (000000A01043F400) [pid = 2988] [serial = 323] [outer = 000000A00FDD4000] 13:32:24 INFO - PROCESS | 2988 | 1471293144636 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 776ms 13:32:24 INFO - PROCESS | 2988 | 1471293144667 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 2988 | 1471293144669 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 13:32:24 INFO - PROCESS | 2988 | 1471293144672 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:32:24 INFO - PROCESS | 2988 | 1471293144674 Marionette TRACE conn6 <- [1,398,null,{}] 13:32:24 INFO - PROCESS | 2988 | 1471293144677 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 2988 | 1471293144680 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:24 INFO - PROCESS | 2988 | 1471293144795 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 13:32:24 INFO - PROCESS | 2988 | 1471293144843 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 2988 | 1471293144845 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010465000 == 49 [pid = 2988] [id = 109] 13:32:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (000000A00824EC00) [pid = 2988] [serial = 324] [outer = 0000000000000000] 13:32:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (000000A010440000) [pid = 2988] [serial = 325] [outer = 000000A00824EC00] 13:32:24 INFO - PROCESS | 2988 | 1471293144898 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (000000A07960F000) [pid = 2988] [serial = 326] [outer = 000000A00824EC00] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (000000A00D2EEC00) [pid = 2988] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (000000A00BE6F800) [pid = 2988] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (000000A004B7F400) [pid = 2988] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (000000A00D4D5C00) [pid = 2988] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A00ECB5000) [pid = 2988] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A004BAA000) [pid = 2988] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A010389000) [pid = 2988] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A00C027000) [pid = 2988] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A0041CCC00) [pid = 2988] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:32:25 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A00C027400) [pid = 2988] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:32:25 INFO - PROCESS | 2988 | 1471293145452 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 818ms 13:32:25 INFO - PROCESS | 2988 | 1471293145493 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 2988 | 1471293145496 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 13:32:25 INFO - PROCESS | 2988 | 1471293145499 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:32:25 INFO - PROCESS | 2988 | 1471293145501 Marionette TRACE conn6 <- [1,402,null,{}] 13:32:25 INFO - PROCESS | 2988 | 1471293145504 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 2988 | 1471293145506 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:25 INFO - PROCESS | 2988 | 1471293145622 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 13:32:25 INFO - PROCESS | 2988 | 1471293145672 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 2988 | 1471293145674 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079E0B000 == 50 [pid = 2988] [id = 110] 13:32:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A0086D4C00) [pid = 2988] [serial = 327] [outer = 0000000000000000] 13:32:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A0086DB000) [pid = 2988] [serial = 328] [outer = 000000A0086D4C00] 13:32:25 INFO - PROCESS | 2988 | 1471293145721 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A0086E0800) [pid = 2988] [serial = 329] [outer = 000000A0086D4C00] 13:32:26 INFO - PROCESS | 2988 | 1471293146297 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 881ms 13:32:26 INFO - PROCESS | 2988 | 1471293146393 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 2988 | 1471293146397 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 13:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:32:26 INFO - PROCESS | 2988 | 1471293146404 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 2988 | 1471293146408 Marionette TRACE conn6 <- [1,406,null,{}] 13:32:26 INFO - PROCESS | 2988 | 1471293146415 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:26 INFO - PROCESS | 2988 | 1471293146418 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:26 INFO - PROCESS | 2988 | 1471293146549 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 13:32:26 INFO - PROCESS | 2988 | 1471293146662 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 2988 | 1471293146665 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008AC6000 == 51 [pid = 2988] [id = 111] 13:32:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A008245C00) [pid = 2988] [serial = 330] [outer = 0000000000000000] 13:32:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A00824A800) [pid = 2988] [serial = 331] [outer = 000000A008245C00] 13:32:26 INFO - PROCESS | 2988 | 1471293146727 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A0086E0C00) [pid = 2988] [serial = 332] [outer = 000000A008245C00] 13:32:27 INFO - PROCESS | 2988 | 1471293147387 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1035ms 13:32:27 INFO - PROCESS | 2988 | 1471293147439 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 2988 | 1471293147445 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 13:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:32:27 INFO - PROCESS | 2988 | 1471293147451 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 2988 | 1471293147454 Marionette TRACE conn6 <- [1,410,null,{}] 13:32:27 INFO - PROCESS | 2988 | 1471293147459 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 2988 | 1471293147462 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:27 INFO - PROCESS | 2988 | 1471293147652 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 13:32:27 INFO - PROCESS | 2988 | 1471293147699 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 2988 | 1471293147702 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010320800 == 52 [pid = 2988] [id = 112] 13:32:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (000000A00A977400) [pid = 2988] [serial = 333] [outer = 0000000000000000] 13:32:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (000000A00B3C5400) [pid = 2988] [serial = 334] [outer = 000000A00A977400] 13:32:27 INFO - PROCESS | 2988 | 1471293147762 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (000000A00C022C00) [pid = 2988] [serial = 335] [outer = 000000A00A977400] 13:32:28 INFO - PROCESS | 2988 | 1471293148414 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1025ms 13:32:28 INFO - PROCESS | 2988 | 1471293148478 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 2988 | 1471293148481 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 13:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:32:28 INFO - PROCESS | 2988 | 1471293148485 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 2988 | 1471293148489 Marionette TRACE conn6 <- [1,414,null,{}] 13:32:28 INFO - PROCESS | 2988 | 1471293148501 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:28 INFO - PROCESS | 2988 | 1471293148506 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:28 INFO - PROCESS | 2988 | 1471293148625 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 13:32:28 INFO - PROCESS | 2988 | 1471293148747 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 2988 | 1471293148750 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEC6000 == 53 [pid = 2988] [id = 113] 13:32:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (000000A00C1D7C00) [pid = 2988] [serial = 336] [outer = 0000000000000000] 13:32:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (000000A00EC06C00) [pid = 2988] [serial = 337] [outer = 000000A00C1D7C00] 13:32:28 INFO - PROCESS | 2988 | 1471293148812 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (000000A00FD2D000) [pid = 2988] [serial = 338] [outer = 000000A00C1D7C00] 13:32:29 INFO - PROCESS | 2988 | 1471293149423 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 13:32:29 INFO - PROCESS | 2988 | 1471293149473 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 2988 | 1471293149476 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 13:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:32:29 INFO - PROCESS | 2988 | 1471293149479 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 2988 | 1471293149482 Marionette TRACE conn6 <- [1,418,null,{}] 13:32:29 INFO - PROCESS | 2988 | 1471293149486 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:29 INFO - PROCESS | 2988 | 1471293149488 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:29 INFO - PROCESS | 2988 | 1471293149607 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 13:32:29 INFO - PROCESS | 2988 | 1471293149696 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 2988 | 1471293149699 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA4D800 == 54 [pid = 2988] [id = 114] 13:32:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (000000A011F8F400) [pid = 2988] [serial = 339] [outer = 0000000000000000] 13:32:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (000000A011F91400) [pid = 2988] [serial = 340] [outer = 000000A011F8F400] 13:32:29 INFO - PROCESS | 2988 | 1471293149757 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (000000A011F96800) [pid = 2988] [serial = 341] [outer = 000000A011F8F400] 13:32:30 INFO - PROCESS | 2988 | 1471293150835 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:32:30 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 13:32:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1379ms 13:32:30 INFO - PROCESS | 2988 | 1471293150861 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 2988 | 1471293150864 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 13:32:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:32:30 INFO - PROCESS | 2988 | 1471293150868 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 2988 | 1471293150870 Marionette TRACE conn6 <- [1,422,null,{}] 13:32:30 INFO - PROCESS | 2988 | 1471293150875 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 2988 | 1471293150877 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:31 INFO - PROCESS | 2988 | 1471293150991 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 13:32:31 INFO - PROCESS | 2988 | 1471293151062 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 2988 | 1471293151064 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008712800 == 55 [pid = 2988] [id = 115] 13:32:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (000000A001105400) [pid = 2988] [serial = 342] [outer = 0000000000000000] 13:32:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 116 (000000A004E7FC00) [pid = 2988] [serial = 343] [outer = 000000A001105400] 13:32:31 INFO - PROCESS | 2988 | 1471293151251 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 117 (000000A008251000) [pid = 2988] [serial = 344] [outer = 000000A001105400] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A010465000 == 54 [pid = 2988] [id = 109] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A01030E800 == 53 [pid = 2988] [id = 108] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC2B800 == 52 [pid = 2988] [id = 107] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3AD800 == 51 [pid = 2988] [id = 106] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A009F03000 == 50 [pid = 2988] [id = 105] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A009FCA000 == 49 [pid = 2988] [id = 104] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A008007000 == 48 [pid = 2988] [id = 103] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00768E000 == 47 [pid = 2988] [id = 98] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FE71000 == 46 [pid = 2988] [id = 86] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D216000 == 45 [pid = 2988] [id = 99] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A01034F800 == 44 [pid = 2988] [id = 72] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FE89000 == 43 [pid = 2988] [id = 100] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FC5B000 == 42 [pid = 2988] [id = 101] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046A800 == 41 [pid = 2988] [id = 102] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FC63000 == 40 [pid = 2988] [id = 83] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07963F800 == 39 [pid = 2988] [id = 55] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A70B000 == 38 [pid = 2988] [id = 33] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A079EE1000 == 37 [pid = 2988] [id = 73] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C164800 == 36 [pid = 2988] [id = 97] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A01030F000 == 35 [pid = 2988] [id = 71] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A0067CE800 == 34 [pid = 2988] [id = 44] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A004A4D000 == 33 [pid = 2988] [id = 87] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A008813000 == 32 [pid = 2988] [id = 45] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07CA4D800 == 31 [pid = 2988] [id = 114] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEC6000 == 30 [pid = 2988] [id = 113] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A010320800 == 29 [pid = 2988] [id = 112] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A079E0B000 == 28 [pid = 2988] [id = 110] 13:32:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A008AC6000 == 27 [pid = 2988] [id = 111] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 116 (000000A00ECB4400) [pid = 2988] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 115 (000000A00BEDC000) [pid = 2988] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (000000A00C8CC800) [pid = 2988] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (000000A00D4D1000) [pid = 2988] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (000000A007C08400) [pid = 2988] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (000000A008CA1C00) [pid = 2988] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (000000A00EA57C00) [pid = 2988] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (000000A00ECBFC00) [pid = 2988] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (000000A00FD22800) [pid = 2988] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (000000A0089D6800) [pid = 2988] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (000000A0069A4C00) [pid = 2988] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (000000A009104400) [pid = 2988] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A00B84D000) [pid = 2988] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A006CF3800) [pid = 2988] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A079FD3800) [pid = 2988] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A010394000) [pid = 2988] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A00C02D000) [pid = 2988] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A00C1CCC00) [pid = 2988] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A00B739400) [pid = 2988] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A00C1D4400) [pid = 2988] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A01038B000) [pid = 2988] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A07AE28000) [pid = 2988] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00ECC0000) [pid = 2988] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00EC08000) [pid = 2988] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:32:32 INFO - PROCESS | 2988 | 1471293152760 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:32:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1947ms 13:32:32 INFO - PROCESS | 2988 | 1471293152817 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 2988 | 1471293152822 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 13:32:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:32:32 INFO - PROCESS | 2988 | 1471293152857 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 2988 | 1471293152862 Marionette TRACE conn6 <- [1,426,null,{}] 13:32:32 INFO - PROCESS | 2988 | 1471293152876 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 2988 | 1471293152879 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:32 INFO - PROCESS | 2988 | 1471293152973 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 13:32:32 INFO - PROCESS | 2988 | 1471293152983 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 2988 | 1471293152987 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A006C7A800 == 28 [pid = 2988] [id = 116] 13:32:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A004E81800) [pid = 2988] [serial = 345] [outer = 0000000000000000] 13:32:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A004E8F800) [pid = 2988] [serial = 346] [outer = 000000A004E81800] 13:32:33 INFO - PROCESS | 2988 | 1471293153039 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A006CEC000) [pid = 2988] [serial = 347] [outer = 000000A004E81800] 13:32:33 INFO - PROCESS | 2988 | 1471293153550 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 2988 | 1471293153600 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 13:32:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:32:33 INFO - PROCESS | 2988 | 1471293153607 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 2988 | 1471293153610 Marionette TRACE conn6 <- [1,430,null,{}] 13:32:33 INFO - PROCESS | 2988 | 1471293153614 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:33 INFO - PROCESS | 2988 | 1471293153618 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:33 INFO - PROCESS | 2988 | 1471293153714 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 13:32:33 INFO - PROCESS | 2988 | 1471293153793 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 2988 | 1471293153797 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008709000 == 29 [pid = 2988] [id = 117] 13:32:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A007A60400) [pid = 2988] [serial = 348] [outer = 0000000000000000] 13:32:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A008290C00) [pid = 2988] [serial = 349] [outer = 000000A007A60400] 13:32:33 INFO - PROCESS | 2988 | 1471293153848 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A0086DC400) [pid = 2988] [serial = 350] [outer = 000000A007A60400] 13:32:34 INFO - PROCESS | 2988 | 1471293154271 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:32:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 13:32:34 INFO - PROCESS | 2988 | 1471293154301 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 2988 | 1471293154304 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 13:32:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:32:34 INFO - PROCESS | 2988 | 1471293154307 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 2988 | 1471293154311 Marionette TRACE conn6 <- [1,434,null,{}] 13:32:34 INFO - PROCESS | 2988 | 1471293154362 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 2988 | 1471293154367 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:34 INFO - PROCESS | 2988 | 1471293154463 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 13:32:34 INFO - PROCESS | 2988 | 1471293154476 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 2988 | 1471293154480 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008CE2800 == 30 [pid = 2988] [id = 118] 13:32:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A009112800) [pid = 2988] [serial = 351] [outer = 0000000000000000] 13:32:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A00911B400) [pid = 2988] [serial = 352] [outer = 000000A009112800] 13:32:34 INFO - PROCESS | 2988 | 1471293154533 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A0095AF000) [pid = 2988] [serial = 353] [outer = 000000A009112800] 13:32:35 INFO - PROCESS | 2988 | 1471293155046 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:32:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 13:32:35 INFO - PROCESS | 2988 | 1471293155086 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 2988 | 1471293155089 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 13:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:32:35 INFO - PROCESS | 2988 | 1471293155092 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 2988 | 1471293155094 Marionette TRACE conn6 <- [1,438,null,{}] 13:32:35 INFO - PROCESS | 2988 | 1471293155103 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 2988 | 1471293155105 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:35 INFO - PROCESS | 2988 | 1471293155219 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 13:32:35 INFO - PROCESS | 2988 | 1471293155227 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 2988 | 1471293155230 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C568000 == 31 [pid = 2988] [id = 119] 13:32:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A00B3C1800) [pid = 2988] [serial = 354] [outer = 0000000000000000] 13:32:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A00B736C00) [pid = 2988] [serial = 355] [outer = 000000A00B3C1800] 13:32:35 INFO - PROCESS | 2988 | 1471293155277 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A00BE64000) [pid = 2988] [serial = 356] [outer = 000000A00B3C1800] 13:32:35 INFO - PROCESS | 2988 | 1471293155757 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:32:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 13:32:35 INFO - PROCESS | 2988 | 1471293155766 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 2988 | 1471293155768 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 13:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:32:35 INFO - PROCESS | 2988 | 1471293155771 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 2988 | 1471293155773 Marionette TRACE conn6 <- [1,442,null,{}] 13:32:35 INFO - PROCESS | 2988 | 1471293155777 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 2988 | 1471293155779 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:35 INFO - PROCESS | 2988 | 1471293155915 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 13:32:35 INFO - PROCESS | 2988 | 1471293155935 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 2988 | 1471293155938 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D216000 == 32 [pid = 2988] [id = 120] 13:32:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (000000A00BEDE000) [pid = 2988] [serial = 357] [outer = 0000000000000000] 13:32:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (000000A00BEE2C00) [pid = 2988] [serial = 358] [outer = 000000A00BEDE000] 13:32:35 INFO - PROCESS | 2988 | 1471293155985 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (000000A00C02B800) [pid = 2988] [serial = 359] [outer = 000000A00BEDE000] 13:32:36 INFO - PROCESS | 2988 | 1471293156461 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:32:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 13:32:36 INFO - PROCESS | 2988 | 1471293156509 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 2988 | 1471293156512 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 13:32:36 INFO - PROCESS | 2988 | 1471293156515 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:32:36 INFO - PROCESS | 2988 | 1471293156517 Marionette TRACE conn6 <- [1,446,null,{}] 13:32:36 INFO - PROCESS | 2988 | 1471293156520 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 2988 | 1471293156526 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:36 INFO - PROCESS | 2988 | 1471293156670 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (000000A004BB6000) [pid = 2988] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (000000A004B9F800) [pid = 2988] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (000000A0095B5000) [pid = 2988] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A00BEE5000) [pid = 2988] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A00FDD4000) [pid = 2988] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A00B3C3000) [pid = 2988] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A004BB8800) [pid = 2988] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A00C023000) [pid = 2988] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A00C8C8400) [pid = 2988] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A00EA54800) [pid = 2988] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A001253400) [pid = 2988] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00FC02400) [pid = 2988] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00893A800) [pid = 2988] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A0091E2C00) [pid = 2988] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00824EC00) [pid = 2988] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A07AE29C00) [pid = 2988] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0086D4C00) [pid = 2988] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00EA60000) [pid = 2988] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00BEE0000) [pid = 2988] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0081DD000) [pid = 2988] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00C8CD800) [pid = 2988] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00B73CC00) [pid = 2988] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:32:37 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A008C99C00) [pid = 2988] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:32:37 INFO - PROCESS | 2988 | 1471293157109 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 2988 | 1471293157111 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00881A800 == 33 [pid = 2988] [id = 121] 13:32:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A0007B4C00) [pid = 2988] [serial = 360] [outer = 0000000000000000] 13:32:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A004A15000) [pid = 2988] [serial = 361] [outer = 000000A0007B4C00] 13:32:37 INFO - PROCESS | 2988 | 1471293157160 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00877F400) [pid = 2988] [serial = 362] [outer = 000000A0007B4C00] 13:32:37 INFO - PROCESS | 2988 | 1471293157574 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:32:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1070ms 13:32:37 INFO - PROCESS | 2988 | 1471293157594 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 13:32:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:32:37 INFO - PROCESS | 2988 | 1471293157596 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 13:32:37 INFO - PROCESS | 2988 | 1471293157599 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 2988 | 1471293157601 Marionette TRACE conn6 <- [1,450,null,{}] 13:32:37 INFO - PROCESS | 2988 | 1471293157605 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 2988 | 1471293157607 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:37 INFO - PROCESS | 2988 | 1471293157717 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 13:32:37 INFO - PROCESS | 2988 | 1471293157725 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 2988 | 1471293157727 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCBA000 == 34 [pid = 2988] [id = 122] 13:32:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A0091E2C00) [pid = 2988] [serial = 363] [outer = 0000000000000000] 13:32:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00BEDEC00) [pid = 2988] [serial = 364] [outer = 000000A0091E2C00] 13:32:37 INFO - PROCESS | 2988 | 1471293157775 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00D2EAC00) [pid = 2988] [serial = 365] [outer = 000000A0091E2C00] 13:32:38 INFO - PROCESS | 2988 | 1471293158191 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 2988 | 1471293158236 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 13:32:38 INFO - PROCESS | 2988 | 1471293158239 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:32:38 INFO - PROCESS | 2988 | 1471293158242 Marionette TRACE conn6 <- [1,454,null,{}] 13:32:38 INFO - PROCESS | 2988 | 1471293158245 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 2988 | 1471293158247 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:38 INFO - PROCESS | 2988 | 1471293158359 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 13:32:38 INFO - PROCESS | 2988 | 1471293158367 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 2988 | 1471293158369 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01030C800 == 35 [pid = 2988] [id = 123] 13:32:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00D4D5C00) [pid = 2988] [serial = 366] [outer = 0000000000000000] 13:32:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00EA57000) [pid = 2988] [serial = 367] [outer = 000000A00D4D5C00] 13:32:38 INFO - PROCESS | 2988 | 1471293158442 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00EA62000) [pid = 2988] [serial = 368] [outer = 000000A00D4D5C00] 13:32:38 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:38 INFO - PROCESS | 2988 | 1471293158860 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:32:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 13:32:38 INFO - PROCESS | 2988 | 1471293158914 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 2988 | 1471293158916 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 13:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:32:38 INFO - PROCESS | 2988 | 1471293158920 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 2988 | 1471293158921 Marionette TRACE conn6 <- [1,458,null,{}] 13:32:38 INFO - PROCESS | 2988 | 1471293158925 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 2988 | 1471293158927 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:39 INFO - PROCESS | 2988 | 1471293159012 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 13:32:39 INFO - PROCESS | 2988 | 1471293159018 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 2988 | 1471293159020 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010357000 == 36 [pid = 2988] [id = 124] 13:32:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00EC0B400) [pid = 2988] [serial = 369] [outer = 0000000000000000] 13:32:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A00ECB1C00) [pid = 2988] [serial = 370] [outer = 000000A00EC0B400] 13:32:39 INFO - PROCESS | 2988 | 1471293159066 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A00ECBC400) [pid = 2988] [serial = 371] [outer = 000000A00EC0B400] 13:32:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A004BA5800) [pid = 2988] [serial = 372] [outer = 000000A00670D400] 13:32:39 INFO - PROCESS | 2988 | 1471293159943 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 2988 | 1471293160061 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 13:32:40 INFO - PROCESS | 2988 | 1471293160067 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 2988 | 1471293160072 Marionette TRACE conn6 <- [1,462,null,{}] 13:32:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:32:40 INFO - PROCESS | 2988 | 1471293160078 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 2988 | 1471293160081 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:40 INFO - PROCESS | 2988 | 1471293160227 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 13:32:40 INFO - PROCESS | 2988 | 1471293160298 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 2988 | 1471293160301 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008844800 == 37 [pid = 2988] [id = 125] 13:32:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A004E97C00) [pid = 2988] [serial = 373] [outer = 0000000000000000] 13:32:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A007EEC000) [pid = 2988] [serial = 374] [outer = 000000A004E97C00] 13:32:40 INFO - PROCESS | 2988 | 1471293160363 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A00878C800) [pid = 2988] [serial = 375] [outer = 000000A004E97C00] 13:32:41 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:41 INFO - PROCESS | 2988 | 1471293161208 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 2988 | 1471293161254 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 13:32:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:32:41 INFO - PROCESS | 2988 | 1471293161262 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 2988 | 1471293161265 Marionette TRACE conn6 <- [1,466,null,{}] 13:32:41 INFO - PROCESS | 2988 | 1471293161269 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 2988 | 1471293161273 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:41 INFO - PROCESS | 2988 | 1471293161401 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 13:32:41 INFO - PROCESS | 2988 | 1471293161477 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 2988 | 1471293161480 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0017AA800 == 38 [pid = 2988] [id = 126] 13:32:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A0007AE400) [pid = 2988] [serial = 376] [outer = 0000000000000000] 13:32:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A004B82400) [pid = 2988] [serial = 377] [outer = 000000A0007AE400] 13:32:41 INFO - PROCESS | 2988 | 1471293161636 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A004E79400) [pid = 2988] [serial = 378] [outer = 000000A0007AE400] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A01030C800 == 37 [pid = 2988] [id = 123] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCBA000 == 36 [pid = 2988] [id = 122] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A00881A800 == 35 [pid = 2988] [id = 121] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D216000 == 34 [pid = 2988] [id = 120] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C568000 == 33 [pid = 2988] [id = 119] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A008CE2800 == 32 [pid = 2988] [id = 118] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A008709000 == 31 [pid = 2988] [id = 117] 13:32:42 INFO - PROCESS | 2988 | --DOCSHELL 000000A006C7A800 == 30 [pid = 2988] [id = 116] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A00EC07800) [pid = 2988] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A07B45C000) [pid = 2988] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A009120C00) [pid = 2988] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A00FC03000) [pid = 2988] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A00C8C4800) [pid = 2988] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A01043F400) [pid = 2988] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A00FDD7C00) [pid = 2988] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00B8C4C00) [pid = 2988] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00BEE2800) [pid = 2988] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A004E8C000) [pid = 2988] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00877DC00) [pid = 2988] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00C1D6000) [pid = 2988] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00C8CC000) [pid = 2988] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00EC08400) [pid = 2988] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A07B456C00) [pid = 2988] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A004BA6800) [pid = 2988] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0069AC800) [pid = 2988] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A01038CC00) [pid = 2988] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A07960E800) [pid = 2988] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A008CA3400) [pid = 2988] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B3C1C00) [pid = 2988] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0095D0400) [pid = 2988] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A010440000) [pid = 2988] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00B738000) [pid = 2988] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A07960F000) [pid = 2988] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A07B458400) [pid = 2988] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0086DB000) [pid = 2988] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A07B8B3800) [pid = 2988] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0086E0800) [pid = 2988] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00EC05C00) [pid = 2988] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00ECBD000) [pid = 2988] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00D2F8C00) [pid = 2988] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A008CA6000) [pid = 2988] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A007646000) [pid = 2988] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00BE67000) [pid = 2988] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00ECB4800) [pid = 2988] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:32:42 INFO - PROCESS | 2988 | 1471293162296 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 2988 | 1471293162347 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 13:32:42 INFO - PROCESS | 2988 | 1471293162353 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:32:42 INFO - PROCESS | 2988 | 1471293162355 Marionette TRACE conn6 <- [1,470,null,{}] 13:32:42 INFO - PROCESS | 2988 | 1471293162361 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 2988 | 1471293162363 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:42 INFO - PROCESS | 2988 | 1471293162461 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 13:32:42 INFO - PROCESS | 2988 | 1471293162533 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 2988 | 1471293162536 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007D38000 == 31 [pid = 2988] [id = 127] 13:32:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A001105C00) [pid = 2988] [serial = 379] [outer = 0000000000000000] 13:32:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004E7E400) [pid = 2988] [serial = 380] [outer = 000000A001105C00] 13:32:42 INFO - PROCESS | 2988 | 1471293162587 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008249000) [pid = 2988] [serial = 381] [outer = 000000A001105C00] 13:32:43 INFO - PROCESS | 2988 | 1471293163056 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:32:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 13:32:43 INFO - PROCESS | 2988 | 1471293163091 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 2988 | 1471293163095 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:32:43 INFO - PROCESS | 2988 | 1471293163102 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 2988 | 1471293163105 Marionette TRACE conn6 <- [1,474,null,{}] 13:32:43 INFO - PROCESS | 2988 | 1471293163109 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 2988 | 1471293163111 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:43 INFO - PROCESS | 2988 | 1471293163205 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 13:32:43 INFO - PROCESS | 2988 | 1471293163213 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 2988 | 1471293163216 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0088CB800 == 32 [pid = 2988] [id = 128] 13:32:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A008C9CC00) [pid = 2988] [serial = 382] [outer = 0000000000000000] 13:32:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008CA4000) [pid = 2988] [serial = 383] [outer = 000000A008C9CC00] 13:32:43 INFO - PROCESS | 2988 | 1471293163265 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00911A800) [pid = 2988] [serial = 384] [outer = 000000A008C9CC00] 13:32:43 INFO - PROCESS | 2988 | 1471293163759 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:32:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 13:32:43 INFO - PROCESS | 2988 | 1471293163776 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 2988 | 1471293163778 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:32:43 INFO - PROCESS | 2988 | 1471293163782 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 2988 | 1471293163786 Marionette TRACE conn6 <- [1,478,null,{}] 13:32:43 INFO - PROCESS | 2988 | 1471293163797 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 2988 | 1471293163802 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:43 INFO - PROCESS | 2988 | 1471293163897 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 13:32:43 INFO - PROCESS | 2988 | 1471293163907 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 2988 | 1471293163909 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE35000 == 33 [pid = 2988] [id = 129] 13:32:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0095ABC00) [pid = 2988] [serial = 385] [outer = 0000000000000000] 13:32:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00B3BD400) [pid = 2988] [serial = 386] [outer = 000000A0095ABC00] 13:32:43 INFO - PROCESS | 2988 | 1471293163955 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00B735400) [pid = 2988] [serial = 387] [outer = 000000A0095ABC00] 13:32:44 INFO - PROCESS | 2988 | 1471293164413 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:32:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 13:32:44 INFO - PROCESS | 2988 | 1471293164477 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 2988 | 1471293164480 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 13:32:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:32:44 INFO - PROCESS | 2988 | 1471293164484 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 2988 | 1471293164486 Marionette TRACE conn6 <- [1,482,null,{}] 13:32:44 INFO - PROCESS | 2988 | 1471293164489 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 2988 | 1471293164492 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:44 INFO - PROCESS | 2988 | 1471293164634 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 13:32:44 INFO - PROCESS | 2988 | 1471293164659 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 2988 | 1471293164661 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7DA800 == 34 [pid = 2988] [id = 130] 13:32:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00B84AC00) [pid = 2988] [serial = 388] [outer = 0000000000000000] 13:32:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BE6A000) [pid = 2988] [serial = 389] [outer = 000000A00B84AC00] 13:32:44 INFO - PROCESS | 2988 | 1471293164713 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00BEE3800) [pid = 2988] [serial = 390] [outer = 000000A00B84AC00] 13:32:45 INFO - PROCESS | 2988 | 1471293165171 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 13:32:45 INFO - PROCESS | 2988 | 1471293165219 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 2988 | 1471293165221 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:32:45 INFO - PROCESS | 2988 | 1471293165225 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 2988 | 1471293165227 Marionette TRACE conn6 <- [1,486,null,{}] 13:32:45 INFO - PROCESS | 2988 | 1471293165236 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 2988 | 1471293165238 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:45 INFO - PROCESS | 2988 | 1471293165347 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 13:32:45 INFO - PROCESS | 2988 | 1471293165354 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 2988 | 1471293165356 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9C3800 == 35 [pid = 2988] [id = 131] 13:32:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C02F000) [pid = 2988] [serial = 391] [outer = 0000000000000000] 13:32:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C1C9000) [pid = 2988] [serial = 392] [outer = 000000A00C02F000] 13:32:45 INFO - PROCESS | 2988 | 1471293165412 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00C8C5800) [pid = 2988] [serial = 393] [outer = 000000A00C02F000] 13:32:45 INFO - PROCESS | 2988 | 1471293165909 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 13:32:45 INFO - PROCESS | 2988 | 1471293165961 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 2988 | 1471293165964 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:32:45 INFO - PROCESS | 2988 | 1471293165967 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 2988 | 1471293165969 Marionette TRACE conn6 <- [1,490,null,{}] 13:32:45 INFO - PROCESS | 2988 | 1471293165973 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 2988 | 1471293165979 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:46 INFO - PROCESS | 2988 | 1471293166106 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 13:32:46 INFO - PROCESS | 2988 | 1471293166119 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 2988 | 1471293166122 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCA8800 == 36 [pid = 2988] [id = 132] 13:32:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00D4D5400) [pid = 2988] [serial = 394] [outer = 0000000000000000] 13:32:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EA5F400) [pid = 2988] [serial = 395] [outer = 000000A00D4D5400] 13:32:46 INFO - PROCESS | 2988 | 1471293166205 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EC10000) [pid = 2988] [serial = 396] [outer = 000000A00D4D5400] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00D4D5C00) [pid = 2988] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A007A60400) [pid = 2988] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B3C1800) [pid = 2988] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00BEDE000) [pid = 2988] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004E81800) [pid = 2988] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0007B4C00) [pid = 2988] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A001105400) [pid = 2988] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A009112800) [pid = 2988] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A008245C00) [pid = 2988] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00A977400) [pid = 2988] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C1D7C00) [pid = 2988] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A011F8F400) [pid = 2988] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:32:46 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A0091E2C00) [pid = 2988] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:32:46 INFO - PROCESS | 2988 | 1471293166656 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:32:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 734ms 13:32:46 INFO - PROCESS | 2988 | 1471293166705 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 2988 | 1471293166707 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 13:32:46 INFO - PROCESS | 2988 | 1471293166710 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:32:46 INFO - PROCESS | 2988 | 1471293166712 Marionette TRACE conn6 <- [1,494,null,{}] 13:32:46 INFO - PROCESS | 2988 | 1471293166716 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 2988 | 1471293166718 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:46 INFO - PROCESS | 2988 | 1471293166829 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 13:32:46 INFO - PROCESS | 2988 | 1471293166877 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 2988 | 1471293166879 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCC1800 == 37 [pid = 2988] [id = 133] 13:32:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00764AC00) [pid = 2988] [serial = 397] [outer = 0000000000000000] 13:32:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00A977400) [pid = 2988] [serial = 398] [outer = 000000A00764AC00] 13:32:46 INFO - PROCESS | 2988 | 1471293166926 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00D4D3800) [pid = 2988] [serial = 399] [outer = 000000A00764AC00] 13:32:47 INFO - PROCESS | 2988 | 1471293167279 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 13:32:47 INFO - PROCESS | 2988 | 1471293167342 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 2988 | 1471293167345 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 13:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:32:47 INFO - PROCESS | 2988 | 1471293167349 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 2988 | 1471293167358 Marionette TRACE conn6 <- [1,498,null,{}] 13:32:47 INFO - PROCESS | 2988 | 1471293167363 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:47 INFO - PROCESS | 2988 | 1471293167365 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:47 INFO - PROCESS | 2988 | 1471293167475 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 13:32:47 INFO - PROCESS | 2988 | 1471293167483 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 2988 | 1471293167486 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010322000 == 38 [pid = 2988] [id = 134] 13:32:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00ECB3800) [pid = 2988] [serial = 400] [outer = 0000000000000000] 13:32:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00ECBDC00) [pid = 2988] [serial = 401] [outer = 000000A00ECB3800] 13:32:47 INFO - PROCESS | 2988 | 1471293167531 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00FC08000) [pid = 2988] [serial = 402] [outer = 000000A00ECB3800] 13:32:47 INFO - PROCESS | 2988 | 1471293167950 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 13:32:47 INFO - PROCESS | 2988 | 1471293167981 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 2988 | 1471293167983 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 13:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:32:48 INFO - PROCESS | 2988 | 1471293167990 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 2988 | 1471293167992 Marionette TRACE conn6 <- [1,502,null,{}] 13:32:48 INFO - PROCESS | 2988 | 1471293167996 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 2988 | 1471293167998 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:48 INFO - PROCESS | 2988 | 1471293168082 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 13:32:48 INFO - PROCESS | 2988 | 1471293168088 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 2988 | 1471293168090 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01035C800 == 39 [pid = 2988] [id = 135] 13:32:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00FC08C00) [pid = 2988] [serial = 403] [outer = 0000000000000000] 13:32:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FD24400) [pid = 2988] [serial = 404] [outer = 000000A00FC08C00] 13:32:48 INFO - PROCESS | 2988 | 1471293168135 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00FD2D400) [pid = 2988] [serial = 405] [outer = 000000A00FC08C00] 13:32:48 INFO - PROCESS | 2988 | 1471293168676 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 13:32:48 INFO - PROCESS | 2988 | 1471293168729 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 2988 | 1471293168735 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 13:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:32:48 INFO - PROCESS | 2988 | 1471293168740 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 2988 | 1471293168744 Marionette TRACE conn6 <- [1,506,null,{}] 13:32:48 INFO - PROCESS | 2988 | 1471293168765 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 2988 | 1471293168769 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:48 INFO - PROCESS | 2988 | 1471293168948 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 13:32:49 INFO - PROCESS | 2988 | 1471293169015 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 2988 | 1471293169020 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008804800 == 40 [pid = 2988] [id = 136] 13:32:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0069AF400) [pid = 2988] [serial = 406] [outer = 0000000000000000] 13:32:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A0080E7800) [pid = 2988] [serial = 407] [outer = 000000A0069AF400] 13:32:49 INFO - PROCESS | 2988 | 1471293169122 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0086E2000) [pid = 2988] [serial = 408] [outer = 000000A0069AF400] 13:32:49 INFO - PROCESS | 2988 | 1471293169711 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1025ms 13:32:49 INFO - PROCESS | 2988 | 1471293169769 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 2988 | 1471293169774 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 13:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:32:49 INFO - PROCESS | 2988 | 1471293169781 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 2988 | 1471293169784 Marionette TRACE conn6 <- [1,510,null,{}] 13:32:49 INFO - PROCESS | 2988 | 1471293169789 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:49 INFO - PROCESS | 2988 | 1471293169792 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:49 INFO - PROCESS | 2988 | 1471293169915 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 13:32:50 INFO - PROCESS | 2988 | 1471293170004 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 2988 | 1471293170007 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00883D000 == 41 [pid = 2988] [id = 137] 13:32:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A008782800) [pid = 2988] [serial = 409] [outer = 0000000000000000] 13:32:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00A43AC00) [pid = 2988] [serial = 410] [outer = 000000A008782800] 13:32:50 INFO - PROCESS | 2988 | 1471293170067 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00B84E000) [pid = 2988] [serial = 411] [outer = 000000A008782800] 13:32:50 INFO - PROCESS | 2988 | 1471293170705 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 988ms 13:32:50 INFO - PROCESS | 2988 | 1471293170769 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 2988 | 1471293170772 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 13:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:32:50 INFO - PROCESS | 2988 | 1471293170776 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 2988 | 1471293170780 Marionette TRACE conn6 <- [1,514,null,{}] 13:32:50 INFO - PROCESS | 2988 | 1471293170793 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 2988 | 1471293170799 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:50 INFO - PROCESS | 2988 | 1471293170958 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 13:32:51 INFO - PROCESS | 2988 | 1471293171004 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 2988 | 1471293171007 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079633000 == 42 [pid = 2988] [id = 138] 13:32:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00D4DCC00) [pid = 2988] [serial = 412] [outer = 0000000000000000] 13:32:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00EA61800) [pid = 2988] [serial = 413] [outer = 000000A00D4DCC00] 13:32:51 INFO - PROCESS | 2988 | 1471293171068 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00FD31C00) [pid = 2988] [serial = 414] [outer = 000000A00D4DCC00] 13:32:51 INFO - PROCESS | 2988 | 1471293171739 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:32:51 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 13:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 986ms 13:32:51 INFO - PROCESS | 2988 | 1471293171765 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 2988 | 1471293171768 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:32:51 INFO - PROCESS | 2988 | 1471293171771 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 2988 | 1471293171774 Marionette TRACE conn6 <- [1,518,null,{}] 13:32:51 INFO - PROCESS | 2988 | 1471293171777 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 2988 | 1471293171780 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:51 INFO - PROCESS | 2988 | 1471293171898 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 13:32:52 INFO - PROCESS | 2988 | 1471293172013 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 2988 | 1471293172015 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FAF000 == 43 [pid = 2988] [id = 139] 13:32:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A01038E800) [pid = 2988] [serial = 415] [outer = 0000000000000000] 13:32:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A010393400) [pid = 2988] [serial = 416] [outer = 000000A01038E800] 13:32:52 INFO - PROCESS | 2988 | 1471293172073 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A01043C000) [pid = 2988] [serial = 417] [outer = 000000A01038E800] 13:32:52 INFO - PROCESS | 2988 | 1471293172807 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1072ms 13:32:52 INFO - PROCESS | 2988 | 1471293172852 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 2988 | 1471293172856 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 13:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:32:52 INFO - PROCESS | 2988 | 1471293172861 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 2988 | 1471293172866 Marionette TRACE conn6 <- [1,522,null,{}] 13:32:52 INFO - PROCESS | 2988 | 1471293172880 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 2988 | 1471293172883 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:53 INFO - PROCESS | 2988 | 1471293172991 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 13:32:53 INFO - PROCESS | 2988 | 1471293173060 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 2988 | 1471293173065 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00871B800 == 44 [pid = 2988] [id = 140] 13:32:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A007A57800) [pid = 2988] [serial = 418] [outer = 0000000000000000] 13:32:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A008109000) [pid = 2988] [serial = 419] [outer = 000000A007A57800] 13:32:53 INFO - PROCESS | 2988 | 1471293173130 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A0086E1C00) [pid = 2988] [serial = 420] [outer = 000000A007A57800] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A008712800 == 43 [pid = 2988] [id = 115] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A010322000 == 42 [pid = 2988] [id = 134] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCC1800 == 41 [pid = 2988] [id = 133] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCA8800 == 40 [pid = 2988] [id = 132] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9C3800 == 39 [pid = 2988] [id = 131] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7DA800 == 38 [pid = 2988] [id = 130] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE35000 == 37 [pid = 2988] [id = 129] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A0088CB800 == 36 [pid = 2988] [id = 128] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A007D38000 == 35 [pid = 2988] [id = 127] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A0017AA800 == 34 [pid = 2988] [id = 126] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A008844800 == 33 [pid = 2988] [id = 125] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A010357000 == 32 [pid = 2988] [id = 124] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FAF000 == 31 [pid = 2988] [id = 139] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A079633000 == 30 [pid = 2988] [id = 138] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A00883D000 == 29 [pid = 2988] [id = 137] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A01035C800 == 28 [pid = 2988] [id = 135] 13:32:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A008804800 == 27 [pid = 2988] [id = 136] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00EA57000) [pid = 2988] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A008290C00) [pid = 2988] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00B736C00) [pid = 2988] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A0086DC400) [pid = 2988] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00BEE2C00) [pid = 2988] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A004E8F800) [pid = 2988] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A006CEC000) [pid = 2988] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004A15000) [pid = 2988] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A008251000) [pid = 2988] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004E7FC00) [pid = 2988] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00C02B800) [pid = 2988] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00911B400) [pid = 2988] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0086E0C00) [pid = 2988] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00824A800) [pid = 2988] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C022C00) [pid = 2988] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B3C5400) [pid = 2988] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00FD2D000) [pid = 2988] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00EC06C00) [pid = 2988] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A011F96800) [pid = 2988] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A011F91400) [pid = 2988] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00BE64000) [pid = 2988] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EA62000) [pid = 2988] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00877F400) [pid = 2988] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00D2EAC00) [pid = 2988] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0095AF000) [pid = 2988] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BEDEC00) [pid = 2988] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:32:54 INFO - PROCESS | 2988 | 1471293174553 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1741ms 13:32:54 INFO - PROCESS | 2988 | 1471293174607 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 2988 | 1471293174611 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 13:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:32:54 INFO - PROCESS | 2988 | 1471293174617 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 2988 | 1471293174620 Marionette TRACE conn6 <- [1,526,null,{}] 13:32:54 INFO - PROCESS | 2988 | 1471293174626 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:54 INFO - PROCESS | 2988 | 1471293174629 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:54 INFO - PROCESS | 2988 | 1471293174730 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 13:32:54 INFO - PROCESS | 2988 | 1471293174799 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 2988 | 1471293174804 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069C3000 == 28 [pid = 2988] [id = 141] 13:32:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00124C400) [pid = 2988] [serial = 421] [outer = 0000000000000000] 13:32:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004B7F000) [pid = 2988] [serial = 422] [outer = 000000A00124C400] 13:32:54 INFO - PROCESS | 2988 | 1471293174855 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0007B9000) [pid = 2988] [serial = 423] [outer = 000000A00124C400] 13:32:55 INFO - PROCESS | 2988 | 1471293175283 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 735ms 13:32:55 INFO - PROCESS | 2988 | 1471293175355 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 2988 | 1471293175360 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 13:32:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:32:55 INFO - PROCESS | 2988 | 1471293175372 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 2988 | 1471293175375 Marionette TRACE conn6 <- [1,530,null,{}] 13:32:55 INFO - PROCESS | 2988 | 1471293175379 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 2988 | 1471293175382 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:55 INFO - PROCESS | 2988 | 1471293175476 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 13:32:55 INFO - PROCESS | 2988 | 1471293175492 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 2988 | 1471293175494 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008687000 == 29 [pid = 2988] [id = 142] 13:32:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0069A0800) [pid = 2988] [serial = 424] [outer = 0000000000000000] 13:32:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0069AC000) [pid = 2988] [serial = 425] [outer = 000000A0069A0800] 13:32:55 INFO - PROCESS | 2988 | 1471293175544 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A007A59C00) [pid = 2988] [serial = 426] [outer = 000000A0069A0800] 13:32:56 INFO - PROCESS | 2988 | 1471293176166 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:32:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:32:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:32:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 13:32:56 INFO - PROCESS | 2988 | 1471293176208 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 2988 | 1471293176210 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 13:32:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:32:56 INFO - PROCESS | 2988 | 1471293176213 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 2988 | 1471293176217 Marionette TRACE conn6 <- [1,534,null,{}] 13:32:56 INFO - PROCESS | 2988 | 1471293176229 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 2988 | 1471293176234 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:56 INFO - PROCESS | 2988 | 1471293176361 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 13:32:56 INFO - PROCESS | 2988 | 1471293176409 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 2988 | 1471293176412 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008AC8000 == 30 [pid = 2988] [id = 143] 13:32:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A001250800) [pid = 2988] [serial = 427] [outer = 0000000000000000] 13:32:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A0086DBC00) [pid = 2988] [serial = 428] [outer = 000000A001250800] 13:32:56 INFO - PROCESS | 2988 | 1471293176464 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A008787C00) [pid = 2988] [serial = 429] [outer = 000000A001250800] 13:32:56 INFO - PROCESS | 2988 | 1471293176941 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:32:56 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. 13:32:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms 13:32:57 INFO - PROCESS | 2988 | 1471293176993 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 2988 | 1471293176996 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:32:57 INFO - PROCESS | 2988 | 1471293176999 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 2988 | 1471293177001 Marionette TRACE conn6 <- [1,538,null,{}] 13:32:57 INFO - PROCESS | 2988 | 1471293177005 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 2988 | 1471293177007 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:57 INFO - PROCESS | 2988 | 1471293177120 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 13:32:57 INFO - PROCESS | 2988 | 1471293177168 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 2988 | 1471293177171 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00B8AB800 == 31 [pid = 2988] [id = 144] 13:32:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A008CA3800) [pid = 2988] [serial = 430] [outer = 0000000000000000] 13:32:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A009118000) [pid = 2988] [serial = 431] [outer = 000000A008CA3800] 13:32:57 INFO - PROCESS | 2988 | 1471293177219 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0091E4400) [pid = 2988] [serial = 432] [outer = 000000A008CA3800] 13:32:57 INFO - PROCESS | 2988 | 1471293177670 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:32:57 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. 13:32:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 13:32:57 INFO - PROCESS | 2988 | 1471293177738 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 2988 | 1471293177740 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:32:57 INFO - PROCESS | 2988 | 1471293177754 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 2988 | 1471293177756 Marionette TRACE conn6 <- [1,542,null,{}] 13:32:57 INFO - PROCESS | 2988 | 1471293177759 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 2988 | 1471293177762 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:57 INFO - PROCESS | 2988 | 1471293177871 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 13:32:57 INFO - PROCESS | 2988 | 1471293177886 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 2988 | 1471293177888 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7DD000 == 32 [pid = 2988] [id = 145] 13:32:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A008CA5800) [pid = 2988] [serial = 433] [outer = 0000000000000000] 13:32:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0095B2800) [pid = 2988] [serial = 434] [outer = 000000A008CA5800] 13:32:57 INFO - PROCESS | 2988 | 1471293177975 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00A973C00) [pid = 2988] [serial = 435] [outer = 000000A008CA5800] 13:32:58 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:58 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:58 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:58 INFO - PROCESS | 2988 | 1471293178423 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 734ms 13:32:58 INFO - PROCESS | 2988 | 1471293178490 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 2988 | 1471293178493 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 13:32:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:32:58 INFO - PROCESS | 2988 | 1471293178502 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 2988 | 1471293178504 Marionette TRACE conn6 <- [1,546,null,{}] 13:32:58 INFO - PROCESS | 2988 | 1471293178508 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 2988 | 1471293178515 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:58 INFO - PROCESS | 2988 | 1471293178655 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00B84AC00) [pid = 2988] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00C02F000) [pid = 2988] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00764AC00) [pid = 2988] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00D4D5400) [pid = 2988] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00EC0B400) [pid = 2988] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0095ABC00) [pid = 2988] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A008C9CC00) [pid = 2988] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004E97C00) [pid = 2988] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0007AE400) [pid = 2988] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A001105C00) [pid = 2988] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00ECB3800) [pid = 2988] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:32:58 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00FC08C00) [pid = 2988] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:32:58 INFO - PROCESS | 2988 | 1471293178868 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 2988 | 1471293178871 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A006C89800 == 33 [pid = 2988] [id = 146] 13:32:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0007B2800) [pid = 2988] [serial = 436] [outer = 0000000000000000] 13:32:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004BA5000) [pid = 2988] [serial = 437] [outer = 000000A0007B2800] 13:32:58 INFO - PROCESS | 2988 | 1471293178918 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A009104800) [pid = 2988] [serial = 438] [outer = 000000A0007B2800] 13:32:59 INFO - PROCESS | 2988 | 1471293179327 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 882ms 13:32:59 INFO - PROCESS | 2988 | 1471293179388 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 2988 | 1471293179390 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 13:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:32:59 INFO - PROCESS | 2988 | 1471293179393 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 2988 | 1471293179395 Marionette TRACE conn6 <- [1,550,null,{}] 13:32:59 INFO - PROCESS | 2988 | 1471293179399 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 2988 | 1471293179401 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:59 INFO - PROCESS | 2988 | 1471293179509 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 13:32:59 INFO - PROCESS | 2988 | 1471293179519 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 2988 | 1471293179521 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:32:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC1D800 == 34 [pid = 2988] [id = 147] 13:32:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004E97C00) [pid = 2988] [serial = 439] [outer = 0000000000000000] 13:32:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BE6C000) [pid = 2988] [serial = 440] [outer = 000000A004E97C00] 13:32:59 INFO - PROCESS | 2988 | 1471293179571 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00BEE1C00) [pid = 2988] [serial = 441] [outer = 000000A004E97C00] 13:32:59 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:59 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:59 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:59 INFO - PROCESS | 2988 | 1471293179972 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 13:33:00 INFO - PROCESS | 2988 | 1471293180023 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 2988 | 1471293180026 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:33:00 INFO - PROCESS | 2988 | 1471293180029 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 2988 | 1471293180031 Marionette TRACE conn6 <- [1,554,null,{}] 13:33:00 INFO - PROCESS | 2988 | 1471293180034 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 2988 | 1471293180036 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:00 INFO - PROCESS | 2988 | 1471293180145 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 13:33:00 INFO - PROCESS | 2988 | 1471293180153 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 2988 | 1471293180155 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCC2800 == 35 [pid = 2988] [id = 148] 13:33:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00BEDEC00) [pid = 2988] [serial = 442] [outer = 0000000000000000] 13:33:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C028C00) [pid = 2988] [serial = 443] [outer = 000000A00BEDEC00] 13:33:00 INFO - PROCESS | 2988 | 1471293180201 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00C030C00) [pid = 2988] [serial = 444] [outer = 000000A00BEDEC00] 13:33:00 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:00 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:00 INFO - PROCESS | 2988 | 1471293180641 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 13:33:00 INFO - PROCESS | 2988 | 1471293180660 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 2988 | 1471293180662 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 13:33:00 INFO - PROCESS | 2988 | 1471293180666 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:33:00 INFO - PROCESS | 2988 | 1471293180668 Marionette TRACE conn6 <- [1,558,null,{}] 13:33:00 INFO - PROCESS | 2988 | 1471293180671 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 2988 | 1471293180673 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:00 INFO - PROCESS | 2988 | 1471293180785 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 13:33:00 INFO - PROCESS | 2988 | 1471293180792 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 2988 | 1471293180794 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010318000 == 36 [pid = 2988] [id = 149] 13:33:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C1D2800) [pid = 2988] [serial = 445] [outer = 0000000000000000] 13:33:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00C1D6800) [pid = 2988] [serial = 446] [outer = 000000A00C1D2800] 13:33:00 INFO - PROCESS | 2988 | 1471293180840 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00C8D2000) [pid = 2988] [serial = 447] [outer = 000000A00C1D2800] 13:33:01 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:01 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:01 INFO - PROCESS | 2988 | 1471293181678 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:33:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1019ms 13:33:01 INFO - PROCESS | 2988 | 1471293181689 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 2988 | 1471293181694 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 13:33:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:33:01 INFO - PROCESS | 2988 | 1471293181699 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 2988 | 1471293181704 Marionette TRACE conn6 <- [1,562,null,{}] 13:33:01 INFO - PROCESS | 2988 | 1471293181756 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 2988 | 1471293181759 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:01 INFO - PROCESS | 2988 | 1471293181894 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 13:33:01 INFO - PROCESS | 2988 | 1471293181959 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 2988 | 1471293181962 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008080000 == 37 [pid = 2988] [id = 150] 13:33:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A004BA1000) [pid = 2988] [serial = 448] [outer = 0000000000000000] 13:33:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A004BB8800) [pid = 2988] [serial = 449] [outer = 000000A004BA1000] 13:33:02 INFO - PROCESS | 2988 | 1471293182023 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A006720400) [pid = 2988] [serial = 450] [outer = 000000A004BA1000] 13:33:02 INFO - PROCESS | 2988 | 1471293182767 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:33:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1104ms 13:33:02 INFO - PROCESS | 2988 | 1471293182828 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 2988 | 1471293182834 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 13:33:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:33:02 INFO - PROCESS | 2988 | 1471293182841 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 2988 | 1471293182844 Marionette TRACE conn6 <- [1,566,null,{}] 13:33:02 INFO - PROCESS | 2988 | 1471293182849 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 2988 | 1471293182852 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:03 INFO - PROCESS | 2988 | 1471293183033 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 13:33:03 INFO - PROCESS | 2988 | 1471293183042 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 2988 | 1471293183045 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069D0800 == 38 [pid = 2988] [id = 151] 13:33:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A004BA1800) [pid = 2988] [serial = 451] [outer = 0000000000000000] 13:33:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A004E97400) [pid = 2988] [serial = 452] [outer = 000000A004BA1800] 13:33:03 INFO - PROCESS | 2988 | 1471293183106 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A008782000) [pid = 2988] [serial = 453] [outer = 000000A004BA1800] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCC2800 == 37 [pid = 2988] [id = 148] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC1D800 == 36 [pid = 2988] [id = 147] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A006C89800 == 35 [pid = 2988] [id = 146] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7DD000 == 34 [pid = 2988] [id = 145] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A00B8AB800 == 33 [pid = 2988] [id = 144] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A008AC8000 == 32 [pid = 2988] [id = 143] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A008687000 == 31 [pid = 2988] [id = 142] 13:33:03 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069C3000 == 30 [pid = 2988] [id = 141] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00BE6A000) [pid = 2988] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00BEE3800) [pid = 2988] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00C8C5800) [pid = 2988] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00C1C9000) [pid = 2988] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00A977400) [pid = 2988] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00EA5F400) [pid = 2988] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00ECB1C00) [pid = 2988] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00B3BD400) [pid = 2988] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A008CA4000) [pid = 2988] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00911A800) [pid = 2988] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A007EEC000) [pid = 2988] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00878C800) [pid = 2988] [serial = 375] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004B82400) [pid = 2988] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004E79400) [pid = 2988] [serial = 378] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004E7E400) [pid = 2988] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008249000) [pid = 2988] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00ECBDC00) [pid = 2988] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00ECBC400) [pid = 2988] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004E95C00) [pid = 2988] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00FC08000) [pid = 2988] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00EC10000) [pid = 2988] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FD24400) [pid = 2988] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FD2D400) [pid = 2988] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00B735400) [pid = 2988] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00D4D3800) [pid = 2988] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:33:03 INFO - PROCESS | 2988 | 1471293183942 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:33:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1136ms 13:33:03 INFO - PROCESS | 2988 | 1471293183976 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 2988 | 1471293183981 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 13:33:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:33:03 INFO - PROCESS | 2988 | 1471293183985 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 2988 | 1471293183990 Marionette TRACE conn6 <- [1,570,null,{}] 13:33:04 INFO - PROCESS | 2988 | 1471293183995 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 2988 | 1471293183998 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:04 INFO - PROCESS | 2988 | 1471293184090 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 13:33:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:33:04 INFO - PROCESS | 2988 | 1471293184401 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 2988 | 1471293184404 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C25000 == 31 [pid = 2988] [id = 152] 13:33:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00178E800) [pid = 2988] [serial = 454] [outer = 0000000000000000] 13:33:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A007A59000) [pid = 2988] [serial = 455] [outer = 000000A00178E800] 13:33:04 INFO - PROCESS | 2988 | 1471293184455 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0086D3C00) [pid = 2988] [serial = 456] [outer = 000000A00178E800] 13:33:04 INFO - PROCESS | 2988 | 1471293184892 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:33:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 943ms 13:33:04 INFO - PROCESS | 2988 | 1471293184929 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 2988 | 1471293184933 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 13:33:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:33:04 INFO - PROCESS | 2988 | 1471293184939 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 2988 | 1471293184942 Marionette TRACE conn6 <- [1,574,null,{}] 13:33:04 INFO - PROCESS | 2988 | 1471293184946 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 2988 | 1471293184949 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:05 INFO - PROCESS | 2988 | 1471293185043 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 13:33:05 INFO - PROCESS | 2988 | 1471293185050 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 2988 | 1471293185052 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0088C4000 == 32 [pid = 2988] [id = 153] 13:33:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008A84800) [pid = 2988] [serial = 457] [outer = 0000000000000000] 13:33:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A009113C00) [pid = 2988] [serial = 458] [outer = 000000A008A84800] 13:33:05 INFO - PROCESS | 2988 | 1471293185102 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0091ADC00) [pid = 2988] [serial = 459] [outer = 000000A008A84800] 13:33:05 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:05 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:05 INFO - PROCESS | 2988 | 1471293185570 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:33:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 13:33:05 INFO - PROCESS | 2988 | 1471293185615 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 2988 | 1471293185617 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 13:33:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:33:05 INFO - PROCESS | 2988 | 1471293185621 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 2988 | 1471293185625 Marionette TRACE conn6 <- [1,578,null,{}] 13:33:05 INFO - PROCESS | 2988 | 1471293185637 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:05 INFO - PROCESS | 2988 | 1471293185642 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:05 INFO - PROCESS | 2988 | 1471293185761 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 13:33:05 INFO - PROCESS | 2988 | 1471293185841 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 2988 | 1471293185844 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C578000 == 33 [pid = 2988] [id = 154] 13:33:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0095B2C00) [pid = 2988] [serial = 460] [outer = 0000000000000000] 13:33:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B3C5400) [pid = 2988] [serial = 461] [outer = 000000A0095B2C00] 13:33:05 INFO - PROCESS | 2988 | 1471293185894 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00B741400) [pid = 2988] [serial = 462] [outer = 000000A0095B2C00] 13:33:06 INFO - PROCESS | 2988 | 1471293186322 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:33:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 13:33:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:33:06 INFO - PROCESS | 2988 | 1471293186356 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 2988 | 1471293186358 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 13:33:06 INFO - PROCESS | 2988 | 1471293186362 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 2988 | 1471293186364 Marionette TRACE conn6 <- [1,582,null,{}] 13:33:06 INFO - PROCESS | 2988 | 1471293186372 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 2988 | 1471293186374 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:06 INFO - PROCESS | 2988 | 1471293186493 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 13:33:06 INFO - PROCESS | 2988 | 1471293186569 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 2988 | 1471293186572 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D222000 == 34 [pid = 2988] [id = 155] 13:33:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00BEDC400) [pid = 2988] [serial = 463] [outer = 0000000000000000] 13:33:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BEE3800) [pid = 2988] [serial = 464] [outer = 000000A00BEDC400] 13:33:06 INFO - PROCESS | 2988 | 1471293186618 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C02C400) [pid = 2988] [serial = 465] [outer = 000000A00BEDC400] 13:33:07 INFO - PROCESS | 2988 | 1471293187059 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:33:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 13:33:07 INFO - PROCESS | 2988 | 1471293187107 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 2988 | 1471293187109 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 13:33:07 INFO - PROCESS | 2988 | 1471293187113 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:33:07 INFO - PROCESS | 2988 | 1471293187115 Marionette TRACE conn6 <- [1,586,null,{}] 13:33:07 INFO - PROCESS | 2988 | 1471293187118 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 2988 | 1471293187121 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:07 INFO - PROCESS | 2988 | 1471293187231 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 13:33:07 INFO - PROCESS | 2988 | 1471293187281 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 2988 | 1471293187283 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9BB000 == 35 [pid = 2988] [id = 156] 13:33:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C028800) [pid = 2988] [serial = 466] [outer = 0000000000000000] 13:33:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C8C8400) [pid = 2988] [serial = 467] [outer = 000000A00C028800] 13:33:07 INFO - PROCESS | 2988 | 1471293187329 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00D2EE400) [pid = 2988] [serial = 468] [outer = 000000A00C028800] 13:33:07 INFO - PROCESS | 2988 | 1471293187774 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:33:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 13:33:07 INFO - PROCESS | 2988 | 1471293187790 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 2988 | 1471293187792 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 13:33:07 INFO - PROCESS | 2988 | 1471293187795 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:33:07 INFO - PROCESS | 2988 | 1471293187797 Marionette TRACE conn6 <- [1,590,null,{}] 13:33:07 INFO - PROCESS | 2988 | 1471293187800 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 2988 | 1471293187807 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:07 INFO - PROCESS | 2988 | 1471293187949 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 13:33:07 INFO - PROCESS | 2988 | 1471293187959 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 2988 | 1471293187961 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDE5800 == 36 [pid = 2988] [id = 157] 13:33:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00D2EE800) [pid = 2988] [serial = 469] [outer = 0000000000000000] 13:33:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00D4DB800) [pid = 2988] [serial = 470] [outer = 000000A00D2EE800] 13:33:08 INFO - PROCESS | 2988 | 1471293188009 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EC06C00) [pid = 2988] [serial = 471] [outer = 000000A00D2EE800] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004E97C00) [pid = 2988] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0069AF400) [pid = 2988] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008782800) [pid = 2988] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00D4DCC00) [pid = 2988] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A01038E800) [pid = 2988] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00BEDEC00) [pid = 2988] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00124C400) [pid = 2988] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007A57800) [pid = 2988] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008CA3800) [pid = 2988] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0069A0800) [pid = 2988] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A001250800) [pid = 2988] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008CA5800) [pid = 2988] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:33:08 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0007B2800) [pid = 2988] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:33:08 INFO - PROCESS | 2988 | 1471293188471 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:33:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 735ms 13:33:08 INFO - PROCESS | 2988 | 1471293188555 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 2988 | 1471293188557 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 13:33:08 INFO - PROCESS | 2988 | 1471293188561 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 2988 | 1471293188563 Marionette TRACE conn6 <- [1,594,null,{}] 13:33:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:33:08 INFO - PROCESS | 2988 | 1471293188572 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 2988 | 1471293188574 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:08 INFO - PROCESS | 2988 | 1471293188658 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 13:33:08 INFO - PROCESS | 2988 | 1471293188670 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 2988 | 1471293188672 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE37000 == 37 [pid = 2988] [id = 158] 13:33:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008248C00) [pid = 2988] [serial = 472] [outer = 0000000000000000] 13:33:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BEDE400) [pid = 2988] [serial = 473] [outer = 000000A008248C00] 13:33:08 INFO - PROCESS | 2988 | 1471293188717 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00EC0C000) [pid = 2988] [serial = 474] [outer = 000000A008248C00] 13:33:09 INFO - PROCESS | 2988 | 1471293189136 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:33:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 13:33:09 INFO - PROCESS | 2988 | 1471293189197 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 2988 | 1471293189200 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 13:33:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:33:09 INFO - PROCESS | 2988 | 1471293189203 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 2988 | 1471293189205 Marionette TRACE conn6 <- [1,598,null,{}] 13:33:09 INFO - PROCESS | 2988 | 1471293189208 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:09 INFO - PROCESS | 2988 | 1471293189210 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:09 INFO - PROCESS | 2988 | 1471293189294 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 13:33:09 INFO - PROCESS | 2988 | 1471293189300 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 2988 | 1471293189302 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01035E000 == 38 [pid = 2988] [id = 159] 13:33:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00ECB4400) [pid = 2988] [serial = 475] [outer = 0000000000000000] 13:33:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00ECBAC00) [pid = 2988] [serial = 476] [outer = 000000A00ECB4400] 13:33:09 INFO - PROCESS | 2988 | 1471293189348 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00EA5C800) [pid = 2988] [serial = 477] [outer = 000000A00ECB4400] 13:33:09 INFO - PROCESS | 2988 | 1471293189768 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:33:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 13:33:09 INFO - PROCESS | 2988 | 1471293189796 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 2988 | 1471293189798 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 13:33:09 INFO - PROCESS | 2988 | 1471293189802 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 2988 | 1471293189804 Marionette TRACE conn6 <- [1,602,null,{}] 13:33:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:33:09 INFO - PROCESS | 2988 | 1471293189807 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:09 INFO - PROCESS | 2988 | 1471293189809 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:09 INFO - PROCESS | 2988 | 1471293189894 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 13:33:09 INFO - PROCESS | 2988 | 1471293189901 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 2988 | 1471293189903 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01045F800 == 39 [pid = 2988] [id = 160] 13:33:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00FC0AC00) [pid = 2988] [serial = 478] [outer = 0000000000000000] 13:33:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00FD24400) [pid = 2988] [serial = 479] [outer = 000000A00FC0AC00] 13:33:09 INFO - PROCESS | 2988 | 1471293189948 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FD30400) [pid = 2988] [serial = 480] [outer = 000000A00FC0AC00] 13:33:10 INFO - PROCESS | 2988 | 1471293190639 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:33:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 881ms 13:33:10 INFO - PROCESS | 2988 | 1471293190689 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 2988 | 1471293190695 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 13:33:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:33:10 INFO - PROCESS | 2988 | 1471293190700 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 2988 | 1471293190704 Marionette TRACE conn6 <- [1,606,null,{}] 13:33:10 INFO - PROCESS | 2988 | 1471293190711 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 2988 | 1471293190715 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:10 INFO - PROCESS | 2988 | 1471293190835 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 13:33:10 INFO - PROCESS | 2988 | 1471293190909 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 2988 | 1471293190912 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008834800 == 40 [pid = 2988] [id = 161] 13:33:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004E8C000) [pid = 2988] [serial = 481] [outer = 0000000000000000] 13:33:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A007A5A000) [pid = 2988] [serial = 482] [outer = 000000A004E8C000] 13:33:11 INFO - PROCESS | 2988 | 1471293191013 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00877D400) [pid = 2988] [serial = 483] [outer = 000000A004E8C000] 13:33:11 INFO - PROCESS | 2988 | 1471293191614 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:33:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 923ms 13:33:11 INFO - PROCESS | 2988 | 1471293191626 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 2988 | 1471293191631 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 13:33:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:33:11 INFO - PROCESS | 2988 | 1471293191638 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 2988 | 1471293191642 Marionette TRACE conn6 <- [1,610,null,{}] 13:33:11 INFO - PROCESS | 2988 | 1471293191646 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:11 INFO - PROCESS | 2988 | 1471293191649 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:11 INFO - PROCESS | 2988 | 1471293191767 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 13:33:11 INFO - PROCESS | 2988 | 1471293191855 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 2988 | 1471293191858 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAA800 == 41 [pid = 2988] [id = 162] 13:33:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A009F37400) [pid = 2988] [serial = 484] [outer = 0000000000000000] 13:33:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00B3C0C00) [pid = 2988] [serial = 485] [outer = 000000A009F37400] 13:33:11 INFO - PROCESS | 2988 | 1471293191917 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00BED8400) [pid = 2988] [serial = 486] [outer = 000000A009F37400] 13:33:12 INFO - PROCESS | 2988 | 1471293192577 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:33:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 986ms 13:33:12 INFO - PROCESS | 2988 | 1471293192626 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 2988 | 1471293192629 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 13:33:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:33:12 INFO - PROCESS | 2988 | 1471293192634 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 2988 | 1471293192638 Marionette TRACE conn6 <- [1,614,null,{}] 13:33:12 INFO - PROCESS | 2988 | 1471293192649 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:12 INFO - PROCESS | 2988 | 1471293192655 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:12 INFO - PROCESS | 2988 | 1471293192771 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 13:33:12 INFO - PROCESS | 2988 | 1471293192890 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 2988 | 1471293192894 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07964B800 == 42 [pid = 2988] [id = 163] 13:33:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00EA61400) [pid = 2988] [serial = 487] [outer = 0000000000000000] 13:33:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00ECB6000) [pid = 2988] [serial = 488] [outer = 000000A00EA61400] 13:33:12 INFO - PROCESS | 2988 | 1471293192955 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00FDD0000) [pid = 2988] [serial = 489] [outer = 000000A00EA61400] 13:33:13 INFO - PROCESS | 2988 | 1471293193558 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:33:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 987ms 13:33:13 INFO - PROCESS | 2988 | 1471293193623 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 2988 | 1471293193626 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 13:33:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:33:13 INFO - PROCESS | 2988 | 1471293193630 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 2988 | 1471293193632 Marionette TRACE conn6 <- [1,618,null,{}] 13:33:13 INFO - PROCESS | 2988 | 1471293193636 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 2988 | 1471293193639 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:13 INFO - PROCESS | 2988 | 1471293193756 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 13:33:13 INFO - PROCESS | 2988 | 1471293193829 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 2988 | 1471293193831 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004EFB000 == 43 [pid = 2988] [id = 164] 13:33:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A001109C00) [pid = 2988] [serial = 490] [outer = 0000000000000000] 13:33:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004B80000) [pid = 2988] [serial = 491] [outer = 000000A001109C00] 13:33:14 INFO - PROCESS | 2988 | 1471293194021 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A004E96000) [pid = 2988] [serial = 492] [outer = 000000A001109C00] 13:33:14 INFO - PROCESS | 2988 | 1471293194656 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:33:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1072ms 13:33:14 INFO - PROCESS | 2988 | 1471293194704 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 2988 | 1471293194708 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 13:33:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:33:14 INFO - PROCESS | 2988 | 1471293194713 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 2988 | 1471293194716 Marionette TRACE conn6 <- [1,622,null,{}] 13:33:14 INFO - PROCESS | 2988 | 1471293194721 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:14 INFO - PROCESS | 2988 | 1471293194723 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:14 INFO - PROCESS | 2988 | 1471293194835 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 13:33:14 INFO - PROCESS | 2988 | 1471293194908 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 2988 | 1471293194911 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008840000 == 44 [pid = 2988] [id = 165] 13:33:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00716AC00) [pid = 2988] [serial = 493] [outer = 0000000000000000] 13:33:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A008A84C00) [pid = 2988] [serial = 494] [outer = 000000A00716AC00] 13:33:14 INFO - PROCESS | 2988 | 1471293194962 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A00911D400) [pid = 2988] [serial = 495] [outer = 000000A00716AC00] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A01035E000 == 43 [pid = 2988] [id = 159] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE37000 == 42 [pid = 2988] [id = 158] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDE5800 == 41 [pid = 2988] [id = 157] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9BB000 == 40 [pid = 2988] [id = 156] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D222000 == 39 [pid = 2988] [id = 155] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C578000 == 38 [pid = 2988] [id = 154] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A0088C4000 == 37 [pid = 2988] [id = 153] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C25000 == 36 [pid = 2988] [id = 152] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069D0800 == 35 [pid = 2988] [id = 151] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A008080000 == 34 [pid = 2988] [id = 150] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A010318000 == 33 [pid = 2988] [id = 149] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00871B800 == 32 [pid = 2988] [id = 140] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A004EFB000 == 31 [pid = 2988] [id = 164] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A07964B800 == 30 [pid = 2988] [id = 163] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAA800 == 29 [pid = 2988] [id = 162] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A008834800 == 28 [pid = 2988] [id = 161] 13:33:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A01045F800 == 27 [pid = 2988] [id = 160] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00C028C00) [pid = 2988] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A004B7F000) [pid = 2988] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A0007B9000) [pid = 2988] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A008109000) [pid = 2988] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A009118000) [pid = 2988] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0086E1C00) [pid = 2988] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0069AC000) [pid = 2988] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A007A59C00) [pid = 2988] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0086DBC00) [pid = 2988] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0095B2800) [pid = 2988] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0091E4400) [pid = 2988] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004BA5000) [pid = 2988] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00A973C00) [pid = 2988] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00BEE1C00) [pid = 2988] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0086E2000) [pid = 2988] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0080E7800) [pid = 2988] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B84E000) [pid = 2988] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00A43AC00) [pid = 2988] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00FD31C00) [pid = 2988] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00EA61800) [pid = 2988] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C030C00) [pid = 2988] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A01043C000) [pid = 2988] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A010393400) [pid = 2988] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A009104800) [pid = 2988] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BE6C000) [pid = 2988] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A008787C00) [pid = 2988] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:33:15 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:15 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:16 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:16 INFO - PROCESS | 2988 | 1471293196101 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:33:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1432ms 13:33:16 INFO - PROCESS | 2988 | 1471293196151 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 2988 | 1471293196155 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 13:33:16 INFO - PROCESS | 2988 | 1471293196160 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:33:16 INFO - PROCESS | 2988 | 1471293196165 Marionette TRACE conn6 <- [1,626,null,{}] 13:33:16 INFO - PROCESS | 2988 | 1471293196171 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 2988 | 1471293196174 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:16 INFO - PROCESS | 2988 | 1471293196288 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 13:33:16 INFO - PROCESS | 2988 | 1471293196357 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 2988 | 1471293196360 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007693000 == 28 [pid = 2988] [id = 166] 13:33:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004B9F800) [pid = 2988] [serial = 496] [outer = 0000000000000000] 13:33:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004BA9000) [pid = 2988] [serial = 497] [outer = 000000A004B9F800] 13:33:16 INFO - PROCESS | 2988 | 1471293196410 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004E97C00) [pid = 2988] [serial = 498] [outer = 000000A004B9F800] 13:33:16 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:16 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:16 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:16 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:16 INFO - PROCESS | 2988 | 1471293196809 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:33:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 13:33:16 INFO - PROCESS | 2988 | 1471293196856 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 2988 | 1471293196862 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 13:33:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:33:16 INFO - PROCESS | 2988 | 1471293196869 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 2988 | 1471293196872 Marionette TRACE conn6 <- [1,630,null,{}] 13:33:16 INFO - PROCESS | 2988 | 1471293196876 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 2988 | 1471293196879 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:17 INFO - PROCESS | 2988 | 1471293197005 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 13:33:17 INFO - PROCESS | 2988 | 1471293197020 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 2988 | 1471293197022 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008830000 == 29 [pid = 2988] [id = 167] 13:33:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A007646C00) [pid = 2988] [serial = 499] [outer = 0000000000000000] 13:33:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A007C51C00) [pid = 2988] [serial = 500] [outer = 000000A007646C00] 13:33:17 INFO - PROCESS | 2988 | 1471293197072 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0083B9400) [pid = 2988] [serial = 501] [outer = 000000A007646C00] 13:33:17 INFO - PROCESS | 2988 | 1471293197526 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 735ms 13:33:17 INFO - PROCESS | 2988 | 1471293197604 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 2988 | 1471293197607 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:33:17 INFO - PROCESS | 2988 | 1471293197610 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 2988 | 1471293197614 Marionette TRACE conn6 <- [1,634,null,{}] 13:33:17 INFO - PROCESS | 2988 | 1471293197626 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 2988 | 1471293197632 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:17 INFO - PROCESS | 2988 | 1471293197722 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 13:33:17 INFO - PROCESS | 2988 | 1471293197729 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 2988 | 1471293197732 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9BB800 == 30 [pid = 2988] [id = 168] 13:33:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A008789800) [pid = 2988] [serial = 502] [outer = 0000000000000000] 13:33:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A008C9C800) [pid = 2988] [serial = 503] [outer = 000000A008789800] 13:33:17 INFO - PROCESS | 2988 | 1471293197783 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A009118000) [pid = 2988] [serial = 504] [outer = 000000A008789800] 13:33:18 INFO - PROCESS | 2988 | 1471293198265 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:33:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 13:33:18 INFO - PROCESS | 2988 | 1471293198305 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 2988 | 1471293198308 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 13:33:18 INFO - PROCESS | 2988 | 1471293198312 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:33:18 INFO - PROCESS | 2988 | 1471293198314 Marionette TRACE conn6 <- [1,638,null,{}] 13:33:18 INFO - PROCESS | 2988 | 1471293198317 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:18 INFO - PROCESS | 2988 | 1471293198319 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:18 INFO - PROCESS | 2988 | 1471293198461 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 13:33:18 INFO - PROCESS | 2988 | 1471293198508 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 2988 | 1471293198510 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C578800 == 31 [pid = 2988] [id = 169] 13:33:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0095AA800) [pid = 2988] [serial = 505] [outer = 0000000000000000] 13:33:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A0095B4800) [pid = 2988] [serial = 506] [outer = 000000A0095AA800] 13:33:18 INFO - PROCESS | 2988 | 1471293198557 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A009FA0C00) [pid = 2988] [serial = 507] [outer = 000000A0095AA800] 13:33:18 INFO - PROCESS | 2988 | 1471293198983 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 734ms 13:33:19 INFO - PROCESS | 2988 | 1471293199049 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 2988 | 1471293199051 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 13:33:19 INFO - PROCESS | 2988 | 1471293199055 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:33:19 INFO - PROCESS | 2988 | 1471293199057 Marionette TRACE conn6 <- [1,642,null,{}] 13:33:19 INFO - PROCESS | 2988 | 1471293199060 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 2988 | 1471293199062 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:19 INFO - PROCESS | 2988 | 1471293199168 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 13:33:19 INFO - PROCESS | 2988 | 1471293199178 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 2988 | 1471293199180 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D20F800 == 32 [pid = 2988] [id = 170] 13:33:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00124F400) [pid = 2988] [serial = 508] [outer = 0000000000000000] 13:33:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B3BA000) [pid = 2988] [serial = 509] [outer = 000000A00124F400] 13:33:19 INFO - PROCESS | 2988 | 1471293199262 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B734000) [pid = 2988] [serial = 510] [outer = 000000A00124F400] 13:33:19 INFO - PROCESS | 2988 | 1471293199723 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 13:33:19 INFO - PROCESS | 2988 | 1471293199758 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 2988 | 1471293199761 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 13:33:19 INFO - PROCESS | 2988 | 1471293199764 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 2988 | 1471293199766 Marionette TRACE conn6 <- [1,646,null,{}] 13:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:33:19 INFO - PROCESS | 2988 | 1471293199769 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 2988 | 1471293199776 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:19 INFO - PROCESS | 2988 | 1471293199927 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FC0AC00) [pid = 2988] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004BA1800) [pid = 2988] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004BA1000) [pid = 2988] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00C028800) [pid = 2988] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00178E800) [pid = 2988] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00ECB4400) [pid = 2988] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0095B2C00) [pid = 2988] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00BEDC400) [pid = 2988] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008248C00) [pid = 2988] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C1D2800) [pid = 2988] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00D2EE800) [pid = 2988] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:33:20 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008A84800) [pid = 2988] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:33:20 INFO - PROCESS | 2988 | 1471293200149 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 2988 | 1471293200151 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A3000 == 33 [pid = 2988] [id = 171] 13:33:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00070A400) [pid = 2988] [serial = 511] [outer = 0000000000000000] 13:33:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004B7C400) [pid = 2988] [serial = 512] [outer = 000000A00070A400] 13:33:20 INFO - PROCESS | 2988 | 1471293200198 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0086D6400) [pid = 2988] [serial = 513] [outer = 000000A00070A400] 13:33:20 INFO - PROCESS | 2988 | 1471293200565 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 819ms 13:33:20 INFO - PROCESS | 2988 | 1471293200589 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 2988 | 1471293200591 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 13:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:33:20 INFO - PROCESS | 2988 | 1471293200594 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 2988 | 1471293200596 Marionette TRACE conn6 <- [1,650,null,{}] 13:33:20 INFO - PROCESS | 2988 | 1471293200599 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:20 INFO - PROCESS | 2988 | 1471293200602 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:20 INFO - PROCESS | 2988 | 1471293200682 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 13:33:20 INFO - PROCESS | 2988 | 1471293200749 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 2988 | 1471293200751 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCA5800 == 34 [pid = 2988] [id = 172] 13:33:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A000718000) [pid = 2988] [serial = 514] [outer = 0000000000000000] 13:33:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BEDC000) [pid = 2988] [serial = 515] [outer = 000000A000718000] 13:33:20 INFO - PROCESS | 2988 | 1471293200798 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C030400) [pid = 2988] [serial = 516] [outer = 000000A000718000] 13:33:21 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:21 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:21 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:21 INFO - PROCESS | 2988 | 1471293201164 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 13:33:21 INFO - PROCESS | 2988 | 1471293201227 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 2988 | 1471293201229 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 13:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:33:21 INFO - PROCESS | 2988 | 1471293201239 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 2988 | 1471293201241 Marionette TRACE conn6 <- [1,654,null,{}] 13:33:21 INFO - PROCESS | 2988 | 1471293201245 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 2988 | 1471293201247 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:21 INFO - PROCESS | 2988 | 1471293201329 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 13:33:21 INFO - PROCESS | 2988 | 1471293201334 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 2988 | 1471293201336 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF4800 == 35 [pid = 2988] [id = 173] 13:33:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C02BC00) [pid = 2988] [serial = 517] [outer = 0000000000000000] 13:33:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C1D4000) [pid = 2988] [serial = 518] [outer = 000000A00C02BC00] 13:33:21 INFO - PROCESS | 2988 | 1471293201383 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C8CF000) [pid = 2988] [serial = 519] [outer = 000000A00C02BC00] 13:33:21 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:21 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:21 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:21 INFO - PROCESS | 2988 | 1471293201855 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 13:33:21 INFO - PROCESS | 2988 | 1471293201876 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 2988 | 1471293201878 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 13:33:21 INFO - PROCESS | 2988 | 1471293201881 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:33:21 INFO - PROCESS | 2988 | 1471293201883 Marionette TRACE conn6 <- [1,658,null,{}] 13:33:21 INFO - PROCESS | 2988 | 1471293201891 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 2988 | 1471293201893 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:21 INFO - PROCESS | 2988 | 1471293201980 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 13:33:21 INFO - PROCESS | 2988 | 1471293201987 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 2988 | 1471293201989 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010351000 == 36 [pid = 2988] [id = 174] 13:33:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00C8CFC00) [pid = 2988] [serial = 520] [outer = 0000000000000000] 13:33:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00D2F3000) [pid = 2988] [serial = 521] [outer = 000000A00C8CFC00] 13:33:22 INFO - PROCESS | 2988 | 1471293202036 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00D4D7400) [pid = 2988] [serial = 522] [outer = 000000A00C8CFC00] 13:33:22 INFO - PROCESS | 2988 | 1471293202843 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 13:33:22 INFO - PROCESS | 2988 | 1471293202871 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 2988 | 1471293202876 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 13:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:33:22 INFO - PROCESS | 2988 | 1471293202881 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 2988 | 1471293202886 Marionette TRACE conn6 <- [1,662,null,{}] 13:33:22 INFO - PROCESS | 2988 | 1471293202892 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:22 INFO - PROCESS | 2988 | 1471293202895 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:23 INFO - PROCESS | 2988 | 1471293203020 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 13:33:23 INFO - PROCESS | 2988 | 1471293203092 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 2988 | 1471293203095 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008811000 == 37 [pid = 2988] [id = 175] 13:33:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A004B9BC00) [pid = 2988] [serial = 523] [outer = 0000000000000000] 13:33:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A004E7B400) [pid = 2988] [serial = 524] [outer = 000000A004B9BC00] 13:33:23 INFO - PROCESS | 2988 | 1471293203155 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A007A63000) [pid = 2988] [serial = 525] [outer = 000000A004B9BC00] 13:33:23 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:23 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:23 INFO - PROCESS | 2988 | 1471293203901 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1025ms 13:33:23 INFO - PROCESS | 2988 | 1471293203910 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 2988 | 1471293203915 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 13:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:33:23 INFO - PROCESS | 2988 | 1471293203922 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 2988 | 1471293203925 Marionette TRACE conn6 <- [1,666,null,{}] 13:33:23 INFO - PROCESS | 2988 | 1471293203930 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:23 INFO - PROCESS | 2988 | 1471293203933 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:24 INFO - PROCESS | 2988 | 1471293204070 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 13:33:24 INFO - PROCESS | 2988 | 1471293204142 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 2988 | 1471293204145 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3BD800 == 38 [pid = 2988] [id = 176] 13:33:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00877E000) [pid = 2988] [serial = 526] [outer = 0000000000000000] 13:33:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00878C800) [pid = 2988] [serial = 527] [outer = 000000A00877E000] 13:33:24 INFO - PROCESS | 2988 | 1471293204206 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0091E4400) [pid = 2988] [serial = 528] [outer = 000000A00877E000] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF4800 == 37 [pid = 2988] [id = 173] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCA5800 == 36 [pid = 2988] [id = 172] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A3000 == 35 [pid = 2988] [id = 171] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D20F800 == 34 [pid = 2988] [id = 170] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C578800 == 33 [pid = 2988] [id = 169] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9BB800 == 32 [pid = 2988] [id = 168] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A008830000 == 31 [pid = 2988] [id = 167] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A007693000 == 30 [pid = 2988] [id = 166] 13:33:24 INFO - PROCESS | 2988 | --DOCSHELL 000000A008840000 == 29 [pid = 2988] [id = 165] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A008782000) [pid = 2988] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004BB8800) [pid = 2988] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00C8C8400) [pid = 2988] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004E97400) [pid = 2988] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0086D3C00) [pid = 2988] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00ECBAC00) [pid = 2988] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00D2EE400) [pid = 2988] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B741400) [pid = 2988] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00BEE3800) [pid = 2988] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00BEDE400) [pid = 2988] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C02C400) [pid = 2988] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C1D6800) [pid = 2988] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00D4DB800) [pid = 2988] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007A59000) [pid = 2988] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00C8D2000) [pid = 2988] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EC06C00) [pid = 2988] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00B3C5400) [pid = 2988] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00EC0C000) [pid = 2988] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A009113C00) [pid = 2988] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A0091ADC00) [pid = 2988] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A006720400) [pid = 2988] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:33:24 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FD30400) [pid = 2988] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:33:25 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00FD24400) [pid = 2988] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:33:25 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00EA5C800) [pid = 2988] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:33:25 INFO - PROCESS | 2988 | 1471293205057 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1180ms 13:33:25 INFO - PROCESS | 2988 | 1471293205104 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 2988 | 1471293205109 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 13:33:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:33:25 INFO - PROCESS | 2988 | 1471293205114 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 2988 | 1471293205118 Marionette TRACE conn6 <- [1,670,null,{}] 13:33:25 INFO - PROCESS | 2988 | 1471293205125 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:25 INFO - PROCESS | 2988 | 1471293205128 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:25 INFO - PROCESS | 2988 | 1471293205219 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 13:33:25 INFO - PROCESS | 2988 | 1471293205226 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 2988 | 1471293205230 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A4800 == 30 [pid = 2988] [id = 177] 13:33:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004E8E800) [pid = 2988] [serial = 529] [outer = 0000000000000000] 13:33:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A006720400) [pid = 2988] [serial = 530] [outer = 000000A004E8E800] 13:33:25 INFO - PROCESS | 2988 | 1471293205282 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A007A62400) [pid = 2988] [serial = 531] [outer = 000000A004E8E800] 13:33:25 INFO - PROCESS | 2988 | [2988] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:33:26 INFO - PROCESS | 2988 | [2988] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:33:26 INFO - PROCESS | 2988 | 1471293206308 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:33:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1231ms 13:33:26 INFO - PROCESS | 2988 | 1471293206348 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 2988 | 1471293206353 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 13:33:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:33:26 INFO - PROCESS | 2988 | 1471293206359 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 2988 | 1471293206362 Marionette TRACE conn6 <- [1,674,null,{}] 13:33:26 INFO - PROCESS | 2988 | 1471293206366 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:26 INFO - PROCESS | 2988 | 1471293206368 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:26 INFO - PROCESS | 2988 | 1471293206458 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 13:33:26 INFO - PROCESS | 2988 | 1471293206465 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 2988 | 1471293206468 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008847000 == 31 [pid = 2988] [id = 178] 13:33:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008786C00) [pid = 2988] [serial = 532] [outer = 0000000000000000] 13:33:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0089D7800) [pid = 2988] [serial = 533] [outer = 000000A008786C00] 13:33:26 INFO - PROCESS | 2988 | 1471293206519 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0091ADC00) [pid = 2988] [serial = 534] [outer = 000000A008786C00] 13:33:27 INFO - PROCESS | 2988 | 1471293207480 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:33:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1138ms 13:33:27 INFO - PROCESS | 2988 | 1471293207501 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 2988 | 1471293207503 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 13:33:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:33:27 INFO - PROCESS | 2988 | 1471293207507 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 2988 | 1471293207511 Marionette TRACE conn6 <- [1,678,null,{}] 13:33:27 INFO - PROCESS | 2988 | 1471293207529 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:27 INFO - PROCESS | 2988 | 1471293207534 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:27 INFO - PROCESS | 2988 | 1471293207657 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 13:33:27 INFO - PROCESS | 2988 | 1471293207664 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 2988 | 1471293207668 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE3C800 == 32 [pid = 2988] [id = 179] 13:33:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00B3BCC00) [pid = 2988] [serial = 535] [outer = 0000000000000000] 13:33:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B741400) [pid = 2988] [serial = 536] [outer = 000000A00B3BCC00] 13:33:27 INFO - PROCESS | 2988 | 1471293207719 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BE6D400) [pid = 2988] [serial = 537] [outer = 000000A00B3BCC00] 13:33:28 INFO - PROCESS | 2988 | 1471293208691 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:33:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1242ms 13:33:28 INFO - PROCESS | 2988 | 1471293208752 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 2988 | 1471293208755 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 13:33:28 INFO - PROCESS | 2988 | 1471293208767 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 2988 | 1471293208769 Marionette TRACE conn6 <- [1,682,null,{}] 13:33:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:33:28 INFO - PROCESS | 2988 | 1471293208773 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:28 INFO - PROCESS | 2988 | 1471293208775 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:28 INFO - PROCESS | 2988 | 1471293208893 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 13:33:28 INFO - PROCESS | 2988 | 1471293208936 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 2988 | 1471293208938 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D220000 == 33 [pid = 2988] [id = 180] 13:33:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C024800) [pid = 2988] [serial = 538] [outer = 0000000000000000] 13:33:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C029000) [pid = 2988] [serial = 539] [outer = 000000A00C024800] 13:33:28 INFO - PROCESS | 2988 | 1471293208993 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C1D2400) [pid = 2988] [serial = 540] [outer = 000000A00C024800] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0095AA800) [pid = 2988] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007646C00) [pid = 2988] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004B9F800) [pid = 2988] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A008789800) [pid = 2988] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00716AC00) [pid = 2988] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004E8C000) [pid = 2988] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A009F37400) [pid = 2988] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00124F400) [pid = 2988] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00EA61400) [pid = 2988] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C02BC00) [pid = 2988] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A001109C00) [pid = 2988] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00070A400) [pid = 2988] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:33:29 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A000718000) [pid = 2988] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:33:29 INFO - PROCESS | 2988 | 1471293209928 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:33:29 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) 13:33:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1184ms 13:33:29 INFO - PROCESS | 2988 | 1471293209956 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 2988 | 1471293209958 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 13:33:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:33:29 INFO - PROCESS | 2988 | 1471293209962 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 2988 | 1471293209963 Marionette TRACE conn6 <- [1,686,null,{}] 13:33:29 INFO - PROCESS | 2988 | 1471293209967 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 2988 | 1471293209969 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:30 INFO - PROCESS | 2988 | 1471293210078 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 13:33:30 INFO - PROCESS | 2988 | 1471293210087 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 2988 | 1471293210090 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC1A000 == 34 [pid = 2988] [id = 181] 13:33:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A008249000) [pid = 2988] [serial = 541] [outer = 0000000000000000] 13:33:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A009118800) [pid = 2988] [serial = 542] [outer = 000000A008249000] 13:33:30 INFO - PROCESS | 2988 | 1471293210135 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00C8C5C00) [pid = 2988] [serial = 543] [outer = 000000A008249000] 13:33:31 INFO - PROCESS | 2988 | 1471293211050 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:33:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1126ms 13:33:31 INFO - PROCESS | 2988 | 1471293211090 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 2988 | 1471293211092 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 13:33:31 INFO - PROCESS | 2988 | 1471293211096 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:33:31 INFO - PROCESS | 2988 | 1471293211098 Marionette TRACE conn6 <- [1,690,null,{}] 13:33:31 INFO - PROCESS | 2988 | 1471293211102 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:31 INFO - PROCESS | 2988 | 1471293211108 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:31 INFO - PROCESS | 2988 | 1471293211250 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 13:33:31 INFO - PROCESS | 2988 | 1471293211333 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 2988 | 1471293211337 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004A60000 == 35 [pid = 2988] [id = 182] 13:33:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0007B9000) [pid = 2988] [serial = 544] [outer = 0000000000000000] 13:33:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00124E400) [pid = 2988] [serial = 545] [outer = 000000A0007B9000] 13:33:31 INFO - PROCESS | 2988 | 1471293211447 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004BB7C00) [pid = 2988] [serial = 546] [outer = 000000A0007B9000] 13:33:32 INFO - PROCESS | 2988 | 1471293212542 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:33:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1474ms 13:33:32 INFO - PROCESS | 2988 | 1471293212576 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 2988 | 1471293212579 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:33:32 INFO - PROCESS | 2988 | 1471293212584 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 2988 | 1471293212588 Marionette TRACE conn6 <- [1,694,null,{}] 13:33:32 INFO - PROCESS | 2988 | 1471293212607 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:32 INFO - PROCESS | 2988 | 1471293212610 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:32 INFO - PROCESS | 2988 | 1471293212723 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 13:33:32 INFO - PROCESS | 2988 | 1471293212868 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 2988 | 1471293212871 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007E4E800 == 36 [pid = 2988] [id = 183] 13:33:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00829A800) [pid = 2988] [serial = 547] [outer = 0000000000000000] 13:33:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0086DD400) [pid = 2988] [serial = 548] [outer = 000000A00829A800] 13:33:32 INFO - PROCESS | 2988 | 1471293212974 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A008A28C00) [pid = 2988] [serial = 549] [outer = 000000A00829A800] 13:33:34 INFO - PROCESS | 2988 | 1471293214066 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:33:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1488ms 13:33:34 INFO - PROCESS | 2988 | 1471293214079 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 2988 | 1471293214084 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 13:33:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:33:34 INFO - PROCESS | 2988 | 1471293214089 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 2988 | 1471293214091 Marionette TRACE conn6 <- [1,698,null,{}] 13:33:34 INFO - PROCESS | 2988 | 1471293214096 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:34 INFO - PROCESS | 2988 | 1471293214099 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:34 INFO - PROCESS | 2988 | 1471293214231 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 13:33:34 INFO - PROCESS | 2988 | 1471293214350 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 2988 | 1471293214353 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDEA800 == 37 [pid = 2988] [id = 184] 13:33:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00B3BFC00) [pid = 2988] [serial = 550] [outer = 0000000000000000] 13:33:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00BE6B000) [pid = 2988] [serial = 551] [outer = 000000A00B3BFC00] 13:33:34 INFO - PROCESS | 2988 | 1471293214413 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C8D0C00) [pid = 2988] [serial = 552] [outer = 000000A00B3BFC00] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A006C70000 == 36 [pid = 2988] [id = 24] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00414A800 == 35 [pid = 2988] [id = 15] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A05800 == 34 [pid = 2988] [id = 25] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A009FD9800 == 33 [pid = 2988] [id = 14] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC1A000 == 32 [pid = 2988] [id = 181] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D220000 == 31 [pid = 2988] [id = 180] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE3C800 == 30 [pid = 2988] [id = 179] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A008847000 == 29 [pid = 2988] [id = 178] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A4800 == 28 [pid = 2988] [id = 177] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A008811000 == 27 [pid = 2988] [id = 175] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3BD800 == 26 [pid = 2988] [id = 176] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FC47800 == 25 [pid = 2988] [id = 21] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF4000 == 24 [pid = 2988] [id = 22] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC36800 == 23 [pid = 2988] [id = 28] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C105000 == 22 [pid = 2988] [id = 19] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D213800 == 21 [pid = 2988] [id = 16] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A912800 == 20 [pid = 2988] [id = 26] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A008686000 == 19 [pid = 2988] [id = 13] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A004A5C000 == 18 [pid = 2988] [id = 10] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A006C7A000 == 17 [pid = 2988] [id = 29] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C5000 == 16 [pid = 2988] [id = 23] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE75000 == 15 [pid = 2988] [id = 18] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A541000 == 14 [pid = 2988] [id = 17] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C870000 == 13 [pid = 2988] [id = 20] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9AD800 == 12 [pid = 2988] [id = 27] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A010351000 == 11 [pid = 2988] [id = 174] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A007E4E800 == 10 [pid = 2988] [id = 183] 13:33:35 INFO - PROCESS | 2988 | --DOCSHELL 000000A004A60000 == 9 [pid = 2988] [id = 182] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0095B4800) [pid = 2988] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0083B9400) [pid = 2988] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A007C51C00) [pid = 2988] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004BA9000) [pid = 2988] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004E97C00) [pid = 2988] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008C9C800) [pid = 2988] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00911D400) [pid = 2988] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A008A84C00) [pid = 2988] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00877D400) [pid = 2988] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A007A5A000) [pid = 2988] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00BED8400) [pid = 2988] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00B3C0C00) [pid = 2988] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00B3BA000) [pid = 2988] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00FDD0000) [pid = 2988] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00ECB6000) [pid = 2988] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00C8CF000) [pid = 2988] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A004E96000) [pid = 2988] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A004B80000) [pid = 2988] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A009FA0C00) [pid = 2988] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A004B7C400) [pid = 2988] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A00B734000) [pid = 2988] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A00D2F3000) [pid = 2988] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A0086D6400) [pid = 2988] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (000000A00BEDC000) [pid = 2988] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 53 (000000A00C1D4000) [pid = 2988] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 52 (000000A00C030400) [pid = 2988] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | --DOMWINDOW == 51 (000000A009118000) [pid = 2988] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:33:36 INFO - PROCESS | 2988 | 1471293216047 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:33:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2029ms 13:33:36 INFO - PROCESS | 2988 | 1471293216119 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 2988 | 1471293216123 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 13:33:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:33:36 INFO - PROCESS | 2988 | 1471293216129 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 2988 | 1471293216134 Marionette TRACE conn6 <- [1,702,null,{}] 13:33:36 INFO - PROCESS | 2988 | 1471293216141 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 2988 | 1471293216144 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:36 INFO - PROCESS | 2988 | 1471293216241 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 13:33:36 INFO - PROCESS | 2988 | 1471293216299 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 2988 | 1471293216303 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0050B9800 == 10 [pid = 2988] [id = 185] 13:33:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 52 (000000A001253000) [pid = 2988] [serial = 553] [outer = 0000000000000000] 13:33:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (000000A001253C00) [pid = 2988] [serial = 554] [outer = 000000A001253000] 13:33:36 INFO - PROCESS | 2988 | 1471293216357 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 54 (000000A004A66800) [pid = 2988] [serial = 555] [outer = 000000A001253000] 13:33:37 INFO - PROCESS | 2988 | 1471293217293 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:33:37 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 13:33:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1191ms 13:33:37 INFO - PROCESS | 2988 | 1471293217324 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 2988 | 1471293217330 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 13:33:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:33:37 INFO - PROCESS | 2988 | 1471293217337 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 2988 | 1471293217340 Marionette TRACE conn6 <- [1,706,null,{}] 13:33:37 INFO - PROCESS | 2988 | 1471293217345 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 2988 | 1471293217348 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:37 INFO - PROCESS | 2988 | 1471293217450 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 13:33:37 INFO - PROCESS | 2988 | 1471293217460 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 2988 | 1471293217463 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008019800 == 11 [pid = 2988] [id = 186] 13:33:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A004E92400) [pid = 2988] [serial = 556] [outer = 0000000000000000] 13:33:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A004E96C00) [pid = 2988] [serial = 557] [outer = 000000A004E92400] 13:33:37 INFO - PROCESS | 2988 | 1471293217512 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A00671F400) [pid = 2988] [serial = 558] [outer = 000000A004E92400] 13:33:38 INFO - PROCESS | 2988 | 1471293218480 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:33:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1185ms 13:33:38 INFO - PROCESS | 2988 | 1471293218523 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 2988 | 1471293218526 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:33:38 INFO - PROCESS | 2988 | 1471293218530 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 2988 | 1471293218534 Marionette TRACE conn6 <- [1,710,null,{}] 13:33:38 INFO - PROCESS | 2988 | 1471293218547 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 2988 | 1471293218552 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:38 INFO - PROCESS | 2988 | 1471293218679 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 13:33:38 INFO - PROCESS | 2988 | 1471293218688 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 2988 | 1471293218691 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008820000 == 12 [pid = 2988] [id = 187] 13:33:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A007C51C00) [pid = 2988] [serial = 559] [outer = 0000000000000000] 13:33:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A0080DE400) [pid = 2988] [serial = 560] [outer = 000000A007C51C00] 13:33:38 INFO - PROCESS | 2988 | 1471293218743 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A008251C00) [pid = 2988] [serial = 561] [outer = 000000A007C51C00] 13:33:39 INFO - PROCESS | 2988 | 1471293219259 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 2988 | 1471293219311 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 13:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:33:39 INFO - PROCESS | 2988 | 1471293219315 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 2988 | 1471293219317 Marionette TRACE conn6 <- [1,714,null,{}] 13:33:39 INFO - PROCESS | 2988 | 1471293219326 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:39 INFO - PROCESS | 2988 | 1471293219329 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:39 INFO - PROCESS | 2988 | 1471293219443 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 13:33:39 INFO - PROCESS | 2988 | 1471293219449 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 2988 | 1471293219452 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0093AD000 == 13 [pid = 2988] [id = 188] 13:33:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A008781800) [pid = 2988] [serial = 562] [outer = 0000000000000000] 13:33:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A0089D7000) [pid = 2988] [serial = 563] [outer = 000000A008781800] 13:33:39 INFO - PROCESS | 2988 | 1471293219508 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A008C98800) [pid = 2988] [serial = 564] [outer = 000000A008781800] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A008249000) [pid = 2988] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A00B3BCC00) [pid = 2988] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A004B9BC00) [pid = 2988] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A00C8CFC00) [pid = 2988] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A00877E000) [pid = 2988] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A008786C00) [pid = 2988] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A004E8E800) [pid = 2988] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:33:40 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A00C024800) [pid = 2988] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:33:40 INFO - PROCESS | 2988 | 1471293220130 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 882ms 13:33:40 INFO - PROCESS | 2988 | 1471293220198 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 2988 | 1471293220201 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:33:40 INFO - PROCESS | 2988 | 1471293220206 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 2988 | 1471293220208 Marionette TRACE conn6 <- [1,718,null,{}] 13:33:40 INFO - PROCESS | 2988 | 1471293220212 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 2988 | 1471293220215 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:40 INFO - PROCESS | 2988 | 1471293220299 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 13:33:40 INFO - PROCESS | 2988 | 1471293220310 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 2988 | 1471293220312 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9AC800 == 14 [pid = 2988] [id = 189] 13:33:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A0050D6400) [pid = 2988] [serial = 565] [outer = 0000000000000000] 13:33:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A007C4A000) [pid = 2988] [serial = 566] [outer = 000000A0050D6400] 13:33:40 INFO - PROCESS | 2988 | 1471293220359 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A008C9E000) [pid = 2988] [serial = 567] [outer = 000000A0050D6400] 13:33:40 INFO - PROCESS | 2988 | 1471293220816 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 2988 | 1471293220839 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:33:40 INFO - PROCESS | 2988 | 1471293220842 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 2988 | 1471293220844 Marionette TRACE conn6 <- [1,722,null,{}] 13:33:40 INFO - PROCESS | 2988 | 1471293220848 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 2988 | 1471293220854 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:40 INFO - PROCESS | 2988 | 1471293220978 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 13:33:40 INFO - PROCESS | 2988 | 1471293220985 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 2988 | 1471293220987 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C579800 == 15 [pid = 2988] [id = 190] 13:33:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A00911D400) [pid = 2988] [serial = 568] [outer = 0000000000000000] 13:33:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A0095AEC00) [pid = 2988] [serial = 569] [outer = 000000A00911D400] 13:33:41 INFO - PROCESS | 2988 | 1471293221036 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A00B3BC800) [pid = 2988] [serial = 570] [outer = 000000A00911D400] 13:33:41 INFO - PROCESS | 2988 | 1471293221492 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 13:33:41 INFO - PROCESS | 2988 | 1471293221516 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 2988 | 1471293221519 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 13:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:33:41 INFO - PROCESS | 2988 | 1471293221522 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 2988 | 1471293221524 Marionette TRACE conn6 <- [1,726,null,{}] 13:33:41 INFO - PROCESS | 2988 | 1471293221527 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:41 INFO - PROCESS | 2988 | 1471293221529 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:41 INFO - PROCESS | 2988 | 1471293221640 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 13:33:41 INFO - PROCESS | 2988 | 1471293221648 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 2988 | 1471293221650 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D214800 == 16 [pid = 2988] [id = 191] 13:33:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A00B3BCC00) [pid = 2988] [serial = 571] [outer = 0000000000000000] 13:33:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A00B739400) [pid = 2988] [serial = 572] [outer = 000000A00B3BCC00] 13:33:41 INFO - PROCESS | 2988 | 1471293221696 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A00B84F800) [pid = 2988] [serial = 573] [outer = 000000A00B3BCC00] 13:33:42 INFO - PROCESS | 2988 | [2988] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:33:42 INFO - PROCESS | 2988 | 1471293222646 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 13:33:42 INFO - PROCESS | 2988 | 1471293222720 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 2988 | 1471293222725 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 13:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:33:42 INFO - PROCESS | 2988 | 1471293222732 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 2988 | 1471293222735 Marionette TRACE conn6 <- [1,730,null,{}] 13:33:42 INFO - PROCESS | 2988 | 1471293222742 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:42 INFO - PROCESS | 2988 | 1471293222745 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:42 INFO - PROCESS | 2988 | 1471293222891 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 13:33:43 INFO - PROCESS | 2988 | 1471293223042 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 2988 | 1471293223045 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A3000 == 17 [pid = 2988] [id = 192] 13:33:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004B8A000) [pid = 2988] [serial = 574] [outer = 0000000000000000] 13:33:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004BA1C00) [pid = 2988] [serial = 575] [outer = 000000A004B8A000] 13:33:43 INFO - PROCESS | 2988 | 1471293223107 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A004E91000) [pid = 2988] [serial = 576] [outer = 000000A004B8A000] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A009118800) [pid = 2988] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00B741400) [pid = 2988] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A004E7B400) [pid = 2988] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A007A63000) [pid = 2988] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00D4D7400) [pid = 2988] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A00878C800) [pid = 2988] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A0091E4400) [pid = 2988] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A0089D7800) [pid = 2988] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A006720400) [pid = 2988] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A007A62400) [pid = 2988] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A00C029000) [pid = 2988] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A00C1D2400) [pid = 2988] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (000000A00BE6D400) [pid = 2988] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 53 (000000A00C8C5C00) [pid = 2988] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | --DOMWINDOW == 52 (000000A0091ADC00) [pid = 2988] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2988 | 1471293224315 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1633ms 13:33:44 INFO - PROCESS | 2988 | 1471293224363 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 2988 | 1471293224368 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:33:44 INFO - PROCESS | 2988 | 1471293224372 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 2988 | 1471293224376 Marionette TRACE conn6 <- [1,734,null,{}] 13:33:44 INFO - PROCESS | 2988 | 1471293224381 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:44 INFO - PROCESS | 2988 | 1471293224385 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:44 INFO - PROCESS | 2988 | 1471293224511 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 13:33:44 INFO - PROCESS | 2988 | 1471293224519 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 2988 | 1471293224524 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075BD800 == 18 [pid = 2988] [id = 193] 13:33:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (000000A004BB6000) [pid = 2988] [serial = 577] [outer = 0000000000000000] 13:33:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 54 (000000A004E91C00) [pid = 2988] [serial = 578] [outer = 000000A004BB6000] 13:33:44 INFO - PROCESS | 2988 | 1471293224576 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A00671EC00) [pid = 2988] [serial = 579] [outer = 000000A004BB6000] 13:33:45 INFO - PROCESS | 2988 | 1471293225485 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1133ms 13:33:45 INFO - PROCESS | 2988 | 1471293225510 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 2988 | 1471293225515 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 13:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:33:45 INFO - PROCESS | 2988 | 1471293225523 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 2988 | 1471293225526 Marionette TRACE conn6 <- [1,738,null,{}] 13:33:45 INFO - PROCESS | 2988 | 1471293225530 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 2988 | 1471293225533 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:45 INFO - PROCESS | 2988 | 1471293225628 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 13:33:45 INFO - PROCESS | 2988 | 1471293225636 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 2988 | 1471293225638 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00881B800 == 19 [pid = 2988] [id = 194] 13:33:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A007C0FC00) [pid = 2988] [serial = 580] [outer = 0000000000000000] 13:33:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A007EF3000) [pid = 2988] [serial = 581] [outer = 000000A007C0FC00] 13:33:45 INFO - PROCESS | 2988 | 1471293225691 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A00824EC00) [pid = 2988] [serial = 582] [outer = 000000A007C0FC00] 13:33:46 INFO - PROCESS | 2988 | 1471293226658 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1188ms 13:33:46 INFO - PROCESS | 2988 | 1471293226714 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 2988 | 1471293226717 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 13:33:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:33:46 INFO - PROCESS | 2988 | 1471293226721 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 2988 | 1471293226725 Marionette TRACE conn6 <- [1,742,null,{}] 13:33:46 INFO - PROCESS | 2988 | 1471293226743 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:46 INFO - PROCESS | 2988 | 1471293226748 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:46 INFO - PROCESS | 2988 | 1471293226867 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 13:33:46 INFO - PROCESS | 2988 | 1471293226876 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 2988 | 1471293226880 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A419800 == 20 [pid = 2988] [id = 195] 13:33:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A008C9B000) [pid = 2988] [serial = 583] [outer = 0000000000000000] 13:33:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A008CA5000) [pid = 2988] [serial = 584] [outer = 000000A008C9B000] 13:33:46 INFO - PROCESS | 2988 | 1471293226973 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A00911F000) [pid = 2988] [serial = 585] [outer = 000000A008C9B000] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A001253000) [pid = 2988] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A004E92400) [pid = 2988] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A00B3BFC00) [pid = 2988] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A0007B9000) [pid = 2988] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A007C51C00) [pid = 2988] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A00829A800) [pid = 2988] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (000000A008781800) [pid = 2988] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 53 (000000A0050D6400) [pid = 2988] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:33:47 INFO - PROCESS | 2988 | --DOMWINDOW == 52 (000000A00911D400) [pid = 2988] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:33:47 INFO - PROCESS | 2988 | 1471293227932 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:33:47 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 13:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1235ms 13:33:47 INFO - PROCESS | 2988 | 1471293227958 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 2988 | 1471293227961 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:33:47 INFO - PROCESS | 2988 | 1471293227965 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 2988 | 1471293227967 Marionette TRACE conn6 <- [1,746,null,{}] 13:33:47 INFO - PROCESS | 2988 | 1471293227970 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 2988 | 1471293227973 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:48 INFO - PROCESS | 2988 | 1471293228085 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 13:33:48 INFO - PROCESS | 2988 | 1471293228124 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 2988 | 1471293228126 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C571000 == 21 [pid = 2988] [id = 196] 13:33:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (000000A008783C00) [pid = 2988] [serial = 586] [outer = 0000000000000000] 13:33:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 54 (000000A009110000) [pid = 2988] [serial = 587] [outer = 000000A008783C00] 13:33:48 INFO - PROCESS | 2988 | 1471293228174 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A0095B4800) [pid = 2988] [serial = 588] [outer = 000000A008783C00] 13:33:48 INFO - PROCESS | 2988 | 1471293228562 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:33:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 13:33:48 INFO - PROCESS | 2988 | 1471293228596 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 2988 | 1471293228598 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:33:48 INFO - PROCESS | 2988 | 1471293228611 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 2988 | 1471293228613 Marionette TRACE conn6 <- [1,750,null,{}] 13:33:48 INFO - PROCESS | 2988 | 1471293228616 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:48 INFO - PROCESS | 2988 | 1471293228618 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:48 INFO - PROCESS | 2988 | 1471293228702 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 13:33:48 INFO - PROCESS | 2988 | 1471293228708 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 2988 | 1471293228710 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3B4000 == 22 [pid = 2988] [id = 197] 13:33:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A0095B2800) [pid = 2988] [serial = 589] [outer = 0000000000000000] 13:33:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A00A975400) [pid = 2988] [serial = 590] [outer = 000000A0095B2800] 13:33:48 INFO - PROCESS | 2988 | 1471293228756 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A00B3C7400) [pid = 2988] [serial = 591] [outer = 000000A0095B2800] 13:33:49 INFO - PROCESS | 2988 | [2988] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:33:49 INFO - PROCESS | 2988 | 1471293229654 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1076ms 13:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:33:49 INFO - PROCESS | 2988 | 1471293229692 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 2988 | 1471293229694 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 13:33:49 INFO - PROCESS | 2988 | 1471293229698 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 2988 | 1471293229700 Marionette TRACE conn6 <- [1,754,null,{}] 13:33:49 INFO - PROCESS | 2988 | 1471293229703 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 2988 | 1471293229709 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:49 INFO - PROCESS | 2988 | 1471293229843 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 13:33:49 INFO - PROCESS | 2988 | 1471293229848 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 2988 | 1471293229850 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C7000 == 23 [pid = 2988] [id = 198] 13:33:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A00B8CE400) [pid = 2988] [serial = 592] [outer = 0000000000000000] 13:33:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A00BED9400) [pid = 2988] [serial = 593] [outer = 000000A00B8CE400] 13:33:49 INFO - PROCESS | 2988 | 1471293229897 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A00BEE6C00) [pid = 2988] [serial = 594] [outer = 000000A00B8CE400] 13:33:50 INFO - PROCESS | 2988 | 1471293230819 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:33:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1176ms 13:33:50 INFO - PROCESS | 2988 | 1471293230881 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 2988 | 1471293230886 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 13:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:33:50 INFO - PROCESS | 2988 | 1471293230893 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 2988 | 1471293230897 Marionette TRACE conn6 <- [1,758,null,{}] 13:33:50 INFO - PROCESS | 2988 | 1471293230903 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:50 INFO - PROCESS | 2988 | 1471293230907 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:51 INFO - PROCESS | 2988 | 1471293231056 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 13:33:51 INFO - PROCESS | 2988 | 1471293231116 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 2988 | 1471293231119 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00808E800 == 24 [pid = 2988] [id = 199] 13:33:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A004BA9400) [pid = 2988] [serial = 595] [outer = 0000000000000000] 13:33:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004BB4C00) [pid = 2988] [serial = 596] [outer = 000000A004BA9400] 13:33:51 INFO - PROCESS | 2988 | 1471293231182 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A0069AF400) [pid = 2988] [serial = 597] [outer = 000000A004BA9400] 13:33:51 INFO - PROCESS | 2988 | 1471293231831 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 13:33:51 INFO - PROCESS | 2988 | 1471293231884 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 2988 | 1471293231890 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 13:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:33:51 INFO - PROCESS | 2988 | 1471293231897 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 2988 | 1471293231900 Marionette TRACE conn6 <- [1,762,null,{}] 13:33:51 INFO - PROCESS | 2988 | 1471293231904 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:51 INFO - PROCESS | 2988 | 1471293231908 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:52 INFO - PROCESS | 2988 | 1471293232032 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 13:33:52 INFO - PROCESS | 2988 | 1471293232098 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 2988 | 1471293232101 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE32800 == 25 [pid = 2988] [id = 200] 13:33:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A008784800) [pid = 2988] [serial = 598] [outer = 0000000000000000] 13:33:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00878AC00) [pid = 2988] [serial = 599] [outer = 000000A008784800] 13:33:52 INFO - PROCESS | 2988 | 1471293232160 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00911C400) [pid = 2988] [serial = 600] [outer = 000000A008784800] 13:33:52 INFO - PROCESS | 2988 | 1471293232795 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 923ms 13:33:52 INFO - PROCESS | 2988 | 1471293232821 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 2988 | 1471293232824 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 13:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:33:52 INFO - PROCESS | 2988 | 1471293232828 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 2988 | 1471293232833 Marionette TRACE conn6 <- [1,766,null,{}] 13:33:52 INFO - PROCESS | 2988 | 1471293232845 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 2988 | 1471293232850 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:52 INFO - PROCESS | 2988 | 1471293232962 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 13:33:53 INFO - PROCESS | 2988 | 1471293233047 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 2988 | 1471293233050 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCB0800 == 26 [pid = 2988] [id = 201] 13:33:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00BE6FC00) [pid = 2988] [serial = 601] [outer = 0000000000000000] 13:33:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00BEDE000) [pid = 2988] [serial = 602] [outer = 000000A00BE6FC00] 13:33:53 INFO - PROCESS | 2988 | 1471293233111 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00C02CC00) [pid = 2988] [serial = 603] [outer = 000000A00BE6FC00] 13:33:53 INFO - PROCESS | 2988 | 1471293233841 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1025ms 13:33:53 INFO - PROCESS | 2988 | 1471293233855 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 2988 | 1471293233859 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 13:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:33:53 INFO - PROCESS | 2988 | 1471293233878 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 2988 | 1471293233882 Marionette TRACE conn6 <- [1,770,null,{}] 13:33:53 INFO - PROCESS | 2988 | 1471293233889 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:53 INFO - PROCESS | 2988 | 1471293233892 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:54 INFO - PROCESS | 2988 | 1471293234022 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 13:33:54 INFO - PROCESS | 2988 | 1471293234087 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 2988 | 1471293234092 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075BB800 == 27 [pid = 2988] [id = 202] 13:33:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004BAA400) [pid = 2988] [serial = 604] [outer = 0000000000000000] 13:33:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004E7F800) [pid = 2988] [serial = 605] [outer = 000000A004BAA400] 13:33:54 INFO - PROCESS | 2988 | 1471293234144 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00764B000) [pid = 2988] [serial = 606] [outer = 000000A004BAA400] 13:33:55 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDEA800 == 26 [pid = 2988] [id = 184] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008A28C00) [pid = 2988] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A0086DD400) [pid = 2988] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A0089D7000) [pid = 2988] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A008251C00) [pid = 2988] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A007C4A000) [pid = 2988] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A008C9E000) [pid = 2988] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00B3BC800) [pid = 2988] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A0095AEC00) [pid = 2988] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A008C98800) [pid = 2988] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00671F400) [pid = 2988] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A001253C00) [pid = 2988] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A004A66800) [pid = 2988] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A004E96C00) [pid = 2988] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A00C8D0C00) [pid = 2988] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A00BE6B000) [pid = 2988] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A004BB7C00) [pid = 2988] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A00124E400) [pid = 2988] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A00B739400) [pid = 2988] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (000000A0080DE400) [pid = 2988] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2988 | 1471293235293 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1425ms 13:33:55 INFO - PROCESS | 2988 | 1471293235309 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 2988 | 1471293235314 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:33:55 INFO - PROCESS | 2988 | 1471293235319 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 2988 | 1471293235322 Marionette TRACE conn6 <- [1,774,null,{}] 13:33:55 INFO - PROCESS | 2988 | 1471293235335 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 2988 | 1471293235338 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:55 INFO - PROCESS | 2988 | 1471293235465 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 13:33:55 INFO - PROCESS | 2988 | 1471293235533 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 2988 | 1471293235538 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0071B9800 == 27 [pid = 2988] [id = 203] 13:33:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A0041CC800) [pid = 2988] [serial = 607] [outer = 0000000000000000] 13:33:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A004A71400) [pid = 2988] [serial = 608] [outer = 000000A0041CC800] 13:33:55 INFO - PROCESS | 2988 | 1471293235590 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A004BA9000) [pid = 2988] [serial = 609] [outer = 000000A0041CC800] 13:33:56 INFO - PROCESS | 2988 | 1471293236005 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 755ms 13:33:56 INFO - PROCESS | 2988 | 1471293236077 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 2988 | 1471293236082 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 13:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:33:56 INFO - PROCESS | 2988 | 1471293236090 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 2988 | 1471293236093 Marionette TRACE conn6 <- [1,778,null,{}] 13:33:56 INFO - PROCESS | 2988 | 1471293236096 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:56 INFO - PROCESS | 2988 | 1471293236099 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:56 INFO - PROCESS | 2988 | 1471293236190 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 13:33:56 INFO - PROCESS | 2988 | 1471293236204 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 2988 | 1471293236207 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00880D000 == 28 [pid = 2988] [id = 204] 13:33:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A0069A9400) [pid = 2988] [serial = 610] [outer = 0000000000000000] 13:33:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A0069AFC00) [pid = 2988] [serial = 611] [outer = 000000A0069A9400] 13:33:56 INFO - PROCESS | 2988 | 1471293236256 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A007A62000) [pid = 2988] [serial = 612] [outer = 000000A0069A9400] 13:33:56 INFO - PROCESS | 2988 | 1471293236718 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 13:33:56 INFO - PROCESS | 2988 | 1471293236781 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 2988 | 1471293236784 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 13:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:33:56 INFO - PROCESS | 2988 | 1471293236788 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 2988 | 1471293236791 Marionette TRACE conn6 <- [1,782,null,{}] 13:33:56 INFO - PROCESS | 2988 | 1471293236837 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:56 INFO - PROCESS | 2988 | 1471293236843 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:56 INFO - PROCESS | 2988 | 1471293236968 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 13:33:57 INFO - PROCESS | 2988 | 1471293237007 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 2988 | 1471293237010 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009F17800 == 29 [pid = 2988] [id = 205] 13:33:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A0010BF800) [pid = 2988] [serial = 613] [outer = 0000000000000000] 13:33:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A0086E1000) [pid = 2988] [serial = 614] [outer = 000000A0010BF800] 13:33:57 INFO - PROCESS | 2988 | 1471293237060 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A00878B000) [pid = 2988] [serial = 615] [outer = 000000A0010BF800] 13:33:57 INFO - PROCESS | 2988 | 1471293237475 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 712ms 13:33:57 INFO - PROCESS | 2988 | 1471293237501 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 2988 | 1471293237504 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:33:57 INFO - PROCESS | 2988 | 1471293237513 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 2988 | 1471293237515 Marionette TRACE conn6 <- [1,786,null,{}] 13:33:57 INFO - PROCESS | 2988 | 1471293237518 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 2988 | 1471293237520 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:57 INFO - PROCESS | 2988 | 1471293237628 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 13:33:57 INFO - PROCESS | 2988 | 1471293237634 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 2988 | 1471293237636 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE22000 == 30 [pid = 2988] [id = 206] 13:33:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A008A2A400) [pid = 2988] [serial = 616] [outer = 0000000000000000] 13:33:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A008CA0000) [pid = 2988] [serial = 617] [outer = 000000A008A2A400] 13:33:57 INFO - PROCESS | 2988 | 1471293237681 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A009116C00) [pid = 2988] [serial = 618] [outer = 000000A008A2A400] 13:33:58 INFO - PROCESS | 2988 | 1471293238143 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 13:33:58 INFO - PROCESS | 2988 | 1471293238200 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 2988 | 1471293238203 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:33:58 INFO - PROCESS | 2988 | 1471293238211 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 2988 | 1471293238213 Marionette TRACE conn6 <- [1,790,null,{}] 13:33:58 INFO - PROCESS | 2988 | 1471293238224 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 2988 | 1471293238227 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:58 INFO - PROCESS | 2988 | 1471293238358 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 13:33:58 INFO - PROCESS | 2988 | 1471293238369 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 2988 | 1471293238372 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7DC000 == 31 [pid = 2988] [id = 207] 13:33:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A0069A5000) [pid = 2988] [serial = 619] [outer = 0000000000000000] 13:33:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0095AD400) [pid = 2988] [serial = 620] [outer = 000000A0069A5000] 13:33:58 INFO - PROCESS | 2988 | 1471293238455 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00A439C00) [pid = 2988] [serial = 621] [outer = 000000A0069A5000] 13:33:58 INFO - PROCESS | 2988 | 1471293238896 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:33:58 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 13:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 754ms 13:33:58 INFO - PROCESS | 2988 | 1471293238969 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 2988 | 1471293238972 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:33:58 INFO - PROCESS | 2988 | 1471293238980 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 2988 | 1471293238982 Marionette TRACE conn6 <- [1,794,null,{}] 13:33:58 INFO - PROCESS | 2988 | 1471293238986 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 2988 | 1471293238992 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:59 INFO - PROCESS | 2988 | 1471293239131 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 13:33:59 INFO - PROCESS | 2988 | 1471293239176 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 2988 | 1471293239178 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C5000 == 32 [pid = 2988] [id = 208] 13:33:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00B735800) [pid = 2988] [serial = 622] [outer = 0000000000000000] 13:33:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00B8C8000) [pid = 2988] [serial = 623] [outer = 000000A00B735800] 13:33:59 INFO - PROCESS | 2988 | 1471293239224 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00BE70400) [pid = 2988] [serial = 624] [outer = 000000A00B735800] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00B8CE400) [pid = 2988] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A008C9B000) [pid = 2988] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A004BB6000) [pid = 2988] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00B3BCC00) [pid = 2988] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A004B8A000) [pid = 2988] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A007C0FC00) [pid = 2988] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A0095B2800) [pid = 2988] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:33:59 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A008783C00) [pid = 2988] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:33:59 INFO - PROCESS | 2988 | 1471293239645 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:33:59 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 13:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 13:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:33:59 INFO - PROCESS | 2988 | 1471293239718 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 2988 | 1471293239720 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 13:33:59 INFO - PROCESS | 2988 | 1471293239723 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 2988 | 1471293239725 Marionette TRACE conn6 <- [1,798,null,{}] 13:33:59 INFO - PROCESS | 2988 | 1471293239728 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:59 INFO - PROCESS | 2988 | 1471293239730 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:59 INFO - PROCESS | 2988 | 1471293239808 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 13:33:59 INFO - PROCESS | 2988 | 1471293239813 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 2988 | 1471293239815 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:33:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCB3800 == 33 [pid = 2988] [id = 209] 13:33:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004E8FC00) [pid = 2988] [serial = 625] [outer = 0000000000000000] 13:33:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00B3BB800) [pid = 2988] [serial = 626] [outer = 000000A004E8FC00] 13:33:59 INFO - PROCESS | 2988 | 1471293239860 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00BEDF800) [pid = 2988] [serial = 627] [outer = 000000A004E8FC00] 13:34:00 INFO - PROCESS | 2988 | 1471293240266 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 13:34:00 INFO - PROCESS | 2988 | 1471293240314 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 2988 | 1471293240316 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:34:00 INFO - PROCESS | 2988 | 1471293240319 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 2988 | 1471293240321 Marionette TRACE conn6 <- [1,802,null,{}] 13:34:00 INFO - PROCESS | 2988 | 1471293240328 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 2988 | 1471293240330 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:00 INFO - PROCESS | 2988 | 1471293240410 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 13:34:00 INFO - PROCESS | 2988 | 1471293240416 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 2988 | 1471293240418 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010307000 == 34 [pid = 2988] [id = 210] 13:34:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00BEE1000) [pid = 2988] [serial = 628] [outer = 0000000000000000] 13:34:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00C02AC00) [pid = 2988] [serial = 629] [outer = 000000A00BEE1000] 13:34:00 INFO - PROCESS | 2988 | 1471293240462 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00C1CB400) [pid = 2988] [serial = 630] [outer = 000000A00BEE1000] 13:34:00 INFO - PROCESS | 2988 | 1471293240892 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 2988 | 1471293240954 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 13:34:00 INFO - PROCESS | 2988 | 1471293240957 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 2988 | 1471293240959 Marionette TRACE conn6 <- [1,806,null,{}] 13:34:00 INFO - PROCESS | 2988 | 1471293240963 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 2988 | 1471293240965 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:01 INFO - PROCESS | 2988 | 1471293241045 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 13:34:01 INFO - PROCESS | 2988 | 1471293241052 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 2988 | 1471293241054 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009F17000 == 35 [pid = 2988] [id = 211] 13:34:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C1D7000) [pid = 2988] [serial = 631] [outer = 0000000000000000] 13:34:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C8C6400) [pid = 2988] [serial = 632] [outer = 000000A00C1D7000] 13:34:01 INFO - PROCESS | 2988 | 1471293241099 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C8CC800) [pid = 2988] [serial = 633] [outer = 000000A00C1D7000] 13:34:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A0071B9800 == 34 [pid = 2988] [id = 203] 13:34:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00880D000 == 33 [pid = 2988] [id = 204] 13:34:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A009F17800 == 32 [pid = 2988] [id = 205] 13:34:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A010307000 == 31 [pid = 2988] [id = 210] 13:34:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE22000 == 30 [pid = 2988] [id = 206] 13:34:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCB3800 == 29 [pid = 2988] [id = 209] 13:34:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C5000 == 28 [pid = 2988] [id = 208] 13:34:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7DC000 == 27 [pid = 2988] [id = 207] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008CA5000) [pid = 2988] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A004E91C00) [pid = 2988] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00671EC00) [pid = 2988] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00B84F800) [pid = 2988] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A004BA1C00) [pid = 2988] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A004E91000) [pid = 2988] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A007EF3000) [pid = 2988] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00A975400) [pid = 2988] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00911F000) [pid = 2988] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A009110000) [pid = 2988] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00BEE6C00) [pid = 2988] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A00B3C7400) [pid = 2988] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A00824EC00) [pid = 2988] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A0095B4800) [pid = 2988] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A00BED9400) [pid = 2988] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:34:02 INFO - PROCESS | 2988 | 1471293242746 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1830ms 13:34:02 INFO - PROCESS | 2988 | 1471293242791 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 2988 | 1471293242795 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 13:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:34:02 INFO - PROCESS | 2988 | 1471293242801 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 2988 | 1471293242804 Marionette TRACE conn6 <- [1,810,null,{}] 13:34:02 INFO - PROCESS | 2988 | 1471293242810 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 2988 | 1471293242813 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:02 INFO - PROCESS | 2988 | 1471293242905 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 13:34:02 INFO - PROCESS | 2988 | 1471293242911 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 2988 | 1471293242916 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069D0800 == 28 [pid = 2988] [id = 212] 13:34:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A004A15C00) [pid = 2988] [serial = 634] [outer = 0000000000000000] 13:34:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A004A66800) [pid = 2988] [serial = 635] [outer = 000000A004A15C00] 13:34:02 INFO - PROCESS | 2988 | 1471293242966 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A004BA2400) [pid = 2988] [serial = 636] [outer = 000000A004A15C00] 13:34:03 INFO - PROCESS | 2988 | 1471293243436 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 2988 | 1471293243501 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 13:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:34:03 INFO - PROCESS | 2988 | 1471293243508 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 2988 | 1471293243511 Marionette TRACE conn6 <- [1,814,null,{}] 13:34:03 INFO - PROCESS | 2988 | 1471293243515 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 2988 | 1471293243518 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:03 INFO - PROCESS | 2988 | 1471293243608 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 13:34:03 INFO - PROCESS | 2988 | 1471293243617 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 2988 | 1471293243620 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008689800 == 29 [pid = 2988] [id = 213] 13:34:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A004E91000) [pid = 2988] [serial = 637] [outer = 0000000000000000] 13:34:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004E98400) [pid = 2988] [serial = 638] [outer = 000000A004E91000] 13:34:03 INFO - PROCESS | 2988 | 1471293243668 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A006719400) [pid = 2988] [serial = 639] [outer = 000000A004E91000] 13:34:04 INFO - PROCESS | 2988 | 1471293244139 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 13:34:04 INFO - PROCESS | 2988 | 1471293244202 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 2988 | 1471293244204 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 13:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:34:04 INFO - PROCESS | 2988 | 1471293244208 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 2988 | 1471293244212 Marionette TRACE conn6 <- [1,818,null,{}] 13:34:04 INFO - PROCESS | 2988 | 1471293244224 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:04 INFO - PROCESS | 2988 | 1471293244229 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:05 INFO - PROCESS | 2988 | 1471293245516 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 13:34:05 INFO - PROCESS | 2988 | 1471293245650 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 2988 | 1471293245654 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A83A800 == 30 [pid = 2988] [id = 214] 13:34:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A00063D400) [pid = 2988] [serial = 640] [outer = 0000000000000000] 13:34:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00877D400) [pid = 2988] [serial = 641] [outer = 000000A00063D400] 13:34:05 INFO - PROCESS | 2988 | 1471293245703 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00878B800) [pid = 2988] [serial = 642] [outer = 000000A00063D400] 13:34:06 INFO - PROCESS | 2988 | 1471293246117 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1950ms 13:34:06 INFO - PROCESS | 2988 | 1471293246160 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 2988 | 1471293246163 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:34:06 INFO - PROCESS | 2988 | 1471293246166 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 2988 | 1471293246168 Marionette TRACE conn6 <- [1,822,null,{}] 13:34:06 INFO - PROCESS | 2988 | 1471293246172 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 2988 | 1471293246174 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:06 INFO - PROCESS | 2988 | 1471293246258 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:34:06 INFO - PROCESS | 2988 | 1471293246263 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 2988 | 1471293246265 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C572800 == 31 [pid = 2988] [id = 215] 13:34:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A008C9AC00) [pid = 2988] [serial = 643] [outer = 0000000000000000] 13:34:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A008CA6800) [pid = 2988] [serial = 644] [outer = 000000A008C9AC00] 13:34:06 INFO - PROCESS | 2988 | 1471293246311 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00911A800) [pid = 2988] [serial = 645] [outer = 000000A008C9AC00] 13:34:06 INFO - PROCESS | 2988 | 1471293246771 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 627ms 13:34:06 INFO - PROCESS | 2988 | 1471293246795 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 2988 | 1471293246797 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:34:06 INFO - PROCESS | 2988 | 1471293246800 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 2988 | 1471293246802 Marionette TRACE conn6 <- [1,826,null,{}] 13:34:06 INFO - PROCESS | 2988 | 1471293246806 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 2988 | 1471293246808 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:06 INFO - PROCESS | 2988 | 1471293246907 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:34:06 INFO - PROCESS | 2988 | 1471293246917 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 2988 | 1471293246919 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D204000 == 32 [pid = 2988] [id = 216] 13:34:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004E8F400) [pid = 2988] [serial = 646] [outer = 0000000000000000] 13:34:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0095B2800) [pid = 2988] [serial = 647] [outer = 000000A004E8F400] 13:34:06 INFO - PROCESS | 2988 | 1471293246965 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00A43B800) [pid = 2988] [serial = 648] [outer = 000000A004E8F400] 13:34:07 INFO - PROCESS | 2988 | 1471293247395 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 13:34:07 INFO - PROCESS | 2988 | 1471293247433 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 2988 | 1471293247436 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:34:07 INFO - PROCESS | 2988 | 1471293247439 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 2988 | 1471293247441 Marionette TRACE conn6 <- [1,830,null,{}] 13:34:07 INFO - PROCESS | 2988 | 1471293247445 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 2988 | 1471293247451 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:07 INFO - PROCESS | 2988 | 1471293247555 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:34:07 INFO - PROCESS | 2988 | 1471293247563 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 2988 | 1471293247565 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9B0000 == 33 [pid = 2988] [id = 217] 13:34:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00A0D4000) [pid = 2988] [serial = 649] [outer = 0000000000000000] 13:34:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B3C7400) [pid = 2988] [serial = 650] [outer = 000000A00A0D4000] 13:34:07 INFO - PROCESS | 2988 | 1471293247610 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00B8CB800) [pid = 2988] [serial = 651] [outer = 000000A00A0D4000] 13:34:08 INFO - PROCESS | 2988 | 1471293248057 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 13:34:08 INFO - PROCESS | 2988 | 1471293248113 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 2988 | 1471293248116 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:34:08 INFO - PROCESS | 2988 | 1471293248119 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 2988 | 1471293248120 Marionette TRACE conn6 <- [1,834,null,{}] 13:34:08 INFO - PROCESS | 2988 | 1471293248124 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 2988 | 1471293248126 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:08 INFO - PROCESS | 2988 | 1471293248204 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:34:08 INFO - PROCESS | 2988 | 1471293248210 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 2988 | 1471293248212 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCA9000 == 34 [pid = 2988] [id = 218] 13:34:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00BE65800) [pid = 2988] [serial = 652] [outer = 0000000000000000] 13:34:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BED9400) [pid = 2988] [serial = 653] [outer = 000000A00BE65800] 13:34:08 INFO - PROCESS | 2988 | 1471293248256 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C023C00) [pid = 2988] [serial = 654] [outer = 000000A00BE65800] 13:34:08 INFO - PROCESS | 2988 | 1471293248652 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 587ms 13:34:08 INFO - PROCESS | 2988 | 1471293248713 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 2988 | 1471293248715 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:34:08 INFO - PROCESS | 2988 | 1471293248718 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 2988 | 1471293248720 Marionette TRACE conn6 <- [1,838,null,{}] 13:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:34:08 INFO - PROCESS | 2988 | 1471293248723 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 2988 | 1471293248725 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:08 INFO - PROCESS | 2988 | 1471293248804 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:34:08 INFO - PROCESS | 2988 | 1471293248812 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 2988 | 1471293248814 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010315000 == 35 [pid = 2988] [id = 219] 13:34:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C024000) [pid = 2988] [serial = 655] [outer = 0000000000000000] 13:34:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C1CD800) [pid = 2988] [serial = 656] [outer = 000000A00C024000] 13:34:08 INFO - PROCESS | 2988 | 1471293248860 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C8C5400) [pid = 2988] [serial = 657] [outer = 000000A00C024000] 13:34:09 INFO - PROCESS | 2988 | 1471293249342 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 13:34:09 INFO - PROCESS | 2988 | 1471293249395 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 2988 | 1471293249397 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:34:09 INFO - PROCESS | 2988 | 1471293249400 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:34:09 INFO - PROCESS | 2988 | 1471293249402 Marionette TRACE conn6 <- [1,842,null,{}] 13:34:09 INFO - PROCESS | 2988 | 1471293249405 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 2988 | 1471293249407 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:09 INFO - PROCESS | 2988 | 1471293249512 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:34:09 INFO - PROCESS | 2988 | 1471293249519 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 2988 | 1471293249521 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A833000 == 36 [pid = 2988] [id = 220] 13:34:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00829A800) [pid = 2988] [serial = 658] [outer = 0000000000000000] 13:34:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C8CC400) [pid = 2988] [serial = 659] [outer = 000000A00829A800] 13:34:09 INFO - PROCESS | 2988 | 1471293249565 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00D2EB000) [pid = 2988] [serial = 660] [outer = 000000A00829A800] 13:34:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00D2F7800) [pid = 2988] [serial = 661] [outer = 000000A00670D400] 13:34:10 INFO - PROCESS | 2988 | 1471293250081 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 13:34:10 INFO - PROCESS | 2988 | 1471293250175 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 2988 | 1471293250178 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 2988 | 1471293250183 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 2988 | 1471293250185 Marionette TRACE conn6 <- [1,846,null,{}] 13:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:34:10 INFO - PROCESS | 2988 | 1471293250189 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:10 INFO - PROCESS | 2988 | 1471293250191 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:10 INFO - PROCESS | 2988 | 1471293250305 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:34:10 INFO - PROCESS | 2988 | 1471293250315 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 2988 | 1471293250317 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01036E000 == 37 [pid = 2988] [id = 221] 13:34:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A004BB7400) [pid = 2988] [serial = 662] [outer = 0000000000000000] 13:34:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00D2F5C00) [pid = 2988] [serial = 663] [outer = 000000A004BB7400] 13:34:10 INFO - PROCESS | 2988 | 1471293250362 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00D4DC800) [pid = 2988] [serial = 664] [outer = 000000A004BB7400] 13:34:10 INFO - PROCESS | 2988 | 1471293250801 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 13:34:10 INFO - PROCESS | 2988 | 1471293250861 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 2988 | 1471293250863 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 2988 | 1471293250867 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:34:10 INFO - PROCESS | 2988 | 1471293250869 Marionette TRACE conn6 <- [1,850,null,{}] 13:34:10 INFO - PROCESS | 2988 | 1471293250873 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:10 INFO - PROCESS | 2988 | 1471293250875 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:11 INFO - PROCESS | 2988 | 1471293250992 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:34:11 INFO - PROCESS | 2988 | 1471293251001 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 2988 | 1471293251003 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D203800 == 38 [pid = 2988] [id = 222] 13:34:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00D4DCC00) [pid = 2988] [serial = 665] [outer = 0000000000000000] 13:34:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00EA63400) [pid = 2988] [serial = 666] [outer = 000000A00D4DCC00] 13:34:11 INFO - PROCESS | 2988 | 1471293251087 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00EC0E400) [pid = 2988] [serial = 667] [outer = 000000A00D4DCC00] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0069A9400) [pid = 2988] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0041CC800) [pid = 2988] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004BAA400) [pid = 2988] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00BE6FC00) [pid = 2988] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A008784800) [pid = 2988] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A004BA9400) [pid = 2988] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0010BF800) [pid = 2988] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004E8FC00) [pid = 2988] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A008A2A400) [pid = 2988] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0069A5000) [pid = 2988] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B735800) [pid = 2988] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:34:11 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00BEE1000) [pid = 2988] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:34:11 INFO - PROCESS | 2988 | 1471293251565 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 13:34:11 INFO - PROCESS | 2988 | 1471293251618 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 2988 | 1471293251620 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:34:11 INFO - PROCESS | 2988 | 1471293251623 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 2988 | 1471293251625 Marionette TRACE conn6 <- [1,854,null,{}] 13:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:34:11 INFO - PROCESS | 2988 | 1471293251628 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 2988 | 1471293251630 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:11 INFO - PROCESS | 2988 | 1471293251712 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:34:11 INFO - PROCESS | 2988 | 1471293251718 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 2988 | 1471293251727 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FAC800 == 39 [pid = 2988] [id = 223] 13:34:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A0084ECC00) [pid = 2988] [serial = 668] [outer = 0000000000000000] 13:34:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00B735800) [pid = 2988] [serial = 669] [outer = 000000A0084ECC00] 13:34:11 INFO - PROCESS | 2988 | 1471293251773 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00EC04C00) [pid = 2988] [serial = 670] [outer = 000000A0084ECC00] 13:34:12 INFO - PROCESS | 2988 | 1471293252187 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 13:34:12 INFO - PROCESS | 2988 | 1471293252217 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 2988 | 1471293252219 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:34:12 INFO - PROCESS | 2988 | 1471293252222 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:34:12 INFO - PROCESS | 2988 | 1471293252224 Marionette TRACE conn6 <- [1,858,null,{}] 13:34:12 INFO - PROCESS | 2988 | 1471293252232 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 2988 | 1471293252234 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:12 INFO - PROCESS | 2988 | 1471293252316 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:34:12 INFO - PROCESS | 2988 | 1471293252321 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 2988 | 1471293252323 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A944800 == 40 [pid = 2988] [id = 224] 13:34:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00ECB2C00) [pid = 2988] [serial = 671] [outer = 0000000000000000] 13:34:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00ECB6C00) [pid = 2988] [serial = 672] [outer = 000000A00ECB2C00] 13:34:12 INFO - PROCESS | 2988 | 1471293252369 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00ECBD800) [pid = 2988] [serial = 673] [outer = 000000A00ECB2C00] 13:34:12 INFO - PROCESS | 2988 | 1471293252765 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 587ms 13:34:12 INFO - PROCESS | 2988 | 1471293252817 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 2988 | 1471293252819 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:34:12 INFO - PROCESS | 2988 | 1471293252822 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 2988 | 1471293252823 Marionette TRACE conn6 <- [1,862,null,{}] 13:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:34:12 INFO - PROCESS | 2988 | 1471293252832 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 2988 | 1471293252834 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:12 INFO - PROCESS | 2988 | 1471293252924 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:34:12 INFO - PROCESS | 2988 | 1471293252929 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 2988 | 1471293252931 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE7A800 == 41 [pid = 2988] [id = 225] 13:34:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00ECBF400) [pid = 2988] [serial = 674] [outer = 0000000000000000] 13:34:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FC06C00) [pid = 2988] [serial = 675] [outer = 000000A00ECBF400] 13:34:12 INFO - PROCESS | 2988 | 1471293252975 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00FC0DC00) [pid = 2988] [serial = 676] [outer = 000000A00ECBF400] 13:34:13 INFO - PROCESS | 2988 | 1471293253535 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 796ms 13:34:13 INFO - PROCESS | 2988 | 1471293253624 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 2988 | 1471293253630 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:34:13 INFO - PROCESS | 2988 | 1471293253636 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 2988 | 1471293253639 Marionette TRACE conn6 <- [1,866,null,{}] 13:34:13 INFO - PROCESS | 2988 | 1471293253670 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 2988 | 1471293253673 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:13 INFO - PROCESS | 2988 | 1471293253810 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:34:13 INFO - PROCESS | 2988 | 1471293253876 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 2988 | 1471293253881 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C17800 == 42 [pid = 2988] [id = 226] 13:34:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A001090400) [pid = 2988] [serial = 677] [outer = 0000000000000000] 13:34:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A001256C00) [pid = 2988] [serial = 678] [outer = 000000A001090400] 13:34:13 INFO - PROCESS | 2988 | 1471293253939 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004BB0800) [pid = 2988] [serial = 679] [outer = 000000A001090400] 13:34:14 INFO - PROCESS | 2988 | 1471293254663 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1058ms 13:34:14 INFO - PROCESS | 2988 | 1471293254696 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 2988 | 1471293254701 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:34:14 INFO - PROCESS | 2988 | 1471293254707 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 2988 | 1471293254710 Marionette TRACE conn6 <- [1,870,null,{}] 13:34:14 INFO - PROCESS | 2988 | 1471293254759 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:14 INFO - PROCESS | 2988 | 1471293254762 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:14 INFO - PROCESS | 2988 | 1471293254893 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:34:14 INFO - PROCESS | 2988 | 1471293254957 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 2988 | 1471293254960 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C569800 == 43 [pid = 2988] [id = 227] 13:34:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A007170800) [pid = 2988] [serial = 680] [outer = 0000000000000000] 13:34:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A007A5FC00) [pid = 2988] [serial = 681] [outer = 000000A007170800] 13:34:15 INFO - PROCESS | 2988 | 1471293255018 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A008787400) [pid = 2988] [serial = 682] [outer = 000000A007170800] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A944800 == 42 [pid = 2988] [id = 224] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FAC800 == 41 [pid = 2988] [id = 223] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D203800 == 40 [pid = 2988] [id = 222] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A01036E000 == 39 [pid = 2988] [id = 221] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A833000 == 38 [pid = 2988] [id = 220] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A010315000 == 37 [pid = 2988] [id = 219] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCA9000 == 36 [pid = 2988] [id = 218] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9B0000 == 35 [pid = 2988] [id = 217] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D204000 == 34 [pid = 2988] [id = 216] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C572800 == 33 [pid = 2988] [id = 215] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A83A800 == 32 [pid = 2988] [id = 214] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A008689800 == 31 [pid = 2988] [id = 213] 13:34:15 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00C8C6400) [pid = 2988] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069D0800 == 30 [pid = 2988] [id = 212] 13:34:15 INFO - PROCESS | 2988 | --DOCSHELL 000000A009F17000 == 29 [pid = 2988] [id = 211] 13:34:15 INFO - PROCESS | 2988 | 1471293255973 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1301ms 13:34:16 INFO - PROCESS | 2988 | 1471293256011 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 2988 | 1471293256015 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:34:16 INFO - PROCESS | 2988 | 1471293256020 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:34:16 INFO - PROCESS | 2988 | 1471293256024 Marionette TRACE conn6 <- [1,874,null,{}] 13:34:16 INFO - PROCESS | 2988 | 1471293256031 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 2988 | 1471293256034 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:16 INFO - PROCESS | 2988 | 1471293256124 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A008CA0000) [pid = 2988] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A0095AD400) [pid = 2988] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A009116C00) [pid = 2988] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00B8C8000) [pid = 2988] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00A439C00) [pid = 2988] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00C02AC00) [pid = 2988] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0069AFC00) [pid = 2988] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A007A62000) [pid = 2988] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004A71400) [pid = 2988] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004BA9000) [pid = 2988] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00C1CB400) [pid = 2988] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00764B000) [pid = 2988] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004E7F800) [pid = 2988] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C02CC00) [pid = 2988] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00BEDE000) [pid = 2988] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00911C400) [pid = 2988] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00878AC00) [pid = 2988] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0069AF400) [pid = 2988] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004BB4C00) [pid = 2988] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0086E1000) [pid = 2988] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00B3BB800) [pid = 2988] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00BE70400) [pid = 2988] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00878B000) [pid = 2988] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00BEDF800) [pid = 2988] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:34:16 INFO - PROCESS | 2988 | 1471293256191 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 2988 | 1471293256196 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069BD800 == 30 [pid = 2988] [id = 228] 13:34:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004A6BC00) [pid = 2988] [serial = 683] [outer = 0000000000000000] 13:34:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004BB4C00) [pid = 2988] [serial = 684] [outer = 000000A004A6BC00] 13:34:16 INFO - PROCESS | 2988 | 1471293256256 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0069AD800) [pid = 2988] [serial = 685] [outer = 000000A004A6BC00] 13:34:16 INFO - PROCESS | 2988 | 1471293256693 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 13:34:16 INFO - PROCESS | 2988 | 1471293256765 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 2988 | 1471293256769 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:34:16 INFO - PROCESS | 2988 | 1471293256776 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 2988 | 1471293256779 Marionette TRACE conn6 <- [1,878,null,{}] 13:34:16 INFO - PROCESS | 2988 | 1471293256783 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 2988 | 1471293256786 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:16 INFO - PROCESS | 2988 | 1471293256875 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:34:16 INFO - PROCESS | 2988 | 1471293256881 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 2988 | 1471293256884 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008709000 == 31 [pid = 2988] [id = 229] 13:34:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A007C4AC00) [pid = 2988] [serial = 686] [outer = 0000000000000000] 13:34:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0081DD000) [pid = 2988] [serial = 687] [outer = 000000A007C4AC00] 13:34:16 INFO - PROCESS | 2988 | 1471293256941 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0086E2800) [pid = 2988] [serial = 688] [outer = 000000A007C4AC00] 13:34:17 INFO - PROCESS | 2988 | 1471293257411 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 13:34:17 INFO - PROCESS | 2988 | 1471293257450 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 2988 | 1471293257453 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:34:17 INFO - PROCESS | 2988 | 1471293257456 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 2988 | 1471293257460 Marionette TRACE conn6 <- [1,882,null,{}] 13:34:17 INFO - PROCESS | 2988 | 1471293257471 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:17 INFO - PROCESS | 2988 | 1471293257477 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:17 INFO - PROCESS | 2988 | 1471293257567 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:34:17 INFO - PROCESS | 2988 | 1471293257577 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 2988 | 1471293257580 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A0D800 == 32 [pid = 2988] [id = 230] 13:34:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A004BA7400) [pid = 2988] [serial = 689] [outer = 0000000000000000] 13:34:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A009104800) [pid = 2988] [serial = 690] [outer = 000000A004BA7400] 13:34:17 INFO - PROCESS | 2988 | 1471293257629 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00911FC00) [pid = 2988] [serial = 691] [outer = 000000A004BA7400] 13:34:18 INFO - PROCESS | 2988 | 1471293258059 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 13:34:18 INFO - PROCESS | 2988 | 1471293258093 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 2988 | 1471293258096 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:34:18 INFO - PROCESS | 2988 | 1471293258099 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 2988 | 1471293258101 Marionette TRACE conn6 <- [1,886,null,{}] 13:34:18 INFO - PROCESS | 2988 | 1471293258105 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 2988 | 1471293258107 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:18 INFO - PROCESS | 2988 | 1471293258226 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:34:18 INFO - PROCESS | 2988 | 1471293258299 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 2988 | 1471293258301 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9BE800 == 33 [pid = 2988] [id = 231] 13:34:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0095B8C00) [pid = 2988] [serial = 692] [outer = 0000000000000000] 13:34:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A009F3D000) [pid = 2988] [serial = 693] [outer = 000000A0095B8C00] 13:34:18 INFO - PROCESS | 2988 | 1471293258356 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00B3B9000) [pid = 2988] [serial = 694] [outer = 000000A0095B8C00] 13:34:18 INFO - PROCESS | 2988 | 1471293258781 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 13:34:18 INFO - PROCESS | 2988 | 1471293258849 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 2988 | 1471293258851 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:34:18 INFO - PROCESS | 2988 | 1471293258854 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 2988 | 1471293258856 Marionette TRACE conn6 <- [1,890,null,{}] 13:34:18 INFO - PROCESS | 2988 | 1471293258860 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 2988 | 1471293258862 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:18 INFO - PROCESS | 2988 | 1471293258972 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:34:19 INFO - PROCESS | 2988 | 1471293259021 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 2988 | 1471293259023 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C57F000 == 34 [pid = 2988] [id = 232] 13:34:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00A43DC00) [pid = 2988] [serial = 695] [outer = 0000000000000000] 13:34:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B3C0800) [pid = 2988] [serial = 696] [outer = 000000A00A43DC00] 13:34:19 INFO - PROCESS | 2988 | 1471293259070 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B736400) [pid = 2988] [serial = 697] [outer = 000000A00A43DC00] 13:34:19 INFO - PROCESS | 2988 | 1471293259522 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 13:34:19 INFO - PROCESS | 2988 | 1471293259590 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 2988 | 1471293259593 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:34:19 INFO - PROCESS | 2988 | 1471293259603 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 2988 | 1471293259606 Marionette TRACE conn6 <- [1,894,null,{}] 13:34:19 INFO - PROCESS | 2988 | 1471293259613 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 2988 | 1471293259620 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:19 INFO - PROCESS | 2988 | 1471293259769 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:34:19 INFO - PROCESS | 2988 | 1471293259777 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 2988 | 1471293259780 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3BA000 == 35 [pid = 2988] [id = 233] 13:34:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00B8C8800) [pid = 2988] [serial = 698] [outer = 0000000000000000] 13:34:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00B8CF800) [pid = 2988] [serial = 699] [outer = 000000A00B8C8800] 13:34:19 INFO - PROCESS | 2988 | 1471293259864 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00C02FC00) [pid = 2988] [serial = 700] [outer = 000000A00B8C8800] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00829A800) [pid = 2988] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00A0D4000) [pid = 2988] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00C024000) [pid = 2988] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00C1D7000) [pid = 2988] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004E8F400) [pid = 2988] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004BB7400) [pid = 2988] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0084ECC00) [pid = 2988] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00D4DCC00) [pid = 2988] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004A15C00) [pid = 2988] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00ECB2C00) [pid = 2988] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00BE65800) [pid = 2988] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00063D400) [pid = 2988] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A008C9AC00) [pid = 2988] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:34:20 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004E91000) [pid = 2988] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:34:20 INFO - PROCESS | 2988 | 1471293260370 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 839ms 13:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:34:20 INFO - PROCESS | 2988 | 1471293260443 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 2988 | 1471293260446 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:34:20 INFO - PROCESS | 2988 | 1471293260449 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 2988 | 1471293260451 Marionette TRACE conn6 <- [1,898,null,{}] 13:34:20 INFO - PROCESS | 2988 | 1471293260455 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:20 INFO - PROCESS | 2988 | 1471293260457 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:20 INFO - PROCESS | 2988 | 1471293260564 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:34:20 INFO - PROCESS | 2988 | 1471293260614 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 2988 | 1471293260616 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC20800 == 36 [pid = 2988] [id = 234] 13:34:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A006CED400) [pid = 2988] [serial = 701] [outer = 0000000000000000] 13:34:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00A0D4000) [pid = 2988] [serial = 702] [outer = 000000A006CED400] 13:34:20 INFO - PROCESS | 2988 | 1471293260663 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C02E400) [pid = 2988] [serial = 703] [outer = 000000A006CED400] 13:34:21 INFO - PROCESS | 2988 | 1471293261013 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 13:34:21 INFO - PROCESS | 2988 | 1471293261099 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 2988 | 1471293261101 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:34:21 INFO - PROCESS | 2988 | 1471293261105 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:34:21 INFO - PROCESS | 2988 | 1471293261115 Marionette TRACE conn6 <- [1,902,null,{}] 13:34:21 INFO - PROCESS | 2988 | 1471293261123 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 2988 | 1471293261126 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:21 INFO - PROCESS | 2988 | 1471293261208 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:34:21 INFO - PROCESS | 2988 | 1471293261214 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 2988 | 1471293261216 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCBD800 == 37 [pid = 2988] [id = 235] 13:34:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C1D2800) [pid = 2988] [serial = 704] [outer = 0000000000000000] 13:34:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C8C8400) [pid = 2988] [serial = 705] [outer = 000000A00C1D2800] 13:34:21 INFO - PROCESS | 2988 | 1471293261263 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D2F3400) [pid = 2988] [serial = 706] [outer = 000000A00C1D2800] 13:34:21 INFO - PROCESS | 2988 | 1471293261681 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 587ms 13:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:34:21 INFO - PROCESS | 2988 | 1471293261696 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 2988 | 1471293261698 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:34:21 INFO - PROCESS | 2988 | 1471293261701 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 2988 | 1471293261703 Marionette TRACE conn6 <- [1,906,null,{}] 13:34:21 INFO - PROCESS | 2988 | 1471293261718 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 2988 | 1471293261720 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:21 INFO - PROCESS | 2988 | 1471293261804 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:34:21 INFO - PROCESS | 2988 | 1471293261810 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 2988 | 1471293261812 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A0B800 == 38 [pid = 2988] [id = 236] 13:34:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00D2F6C00) [pid = 2988] [serial = 707] [outer = 0000000000000000] 13:34:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EA57C00) [pid = 2988] [serial = 708] [outer = 000000A00D2F6C00] 13:34:21 INFO - PROCESS | 2988 | 1471293261857 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00EC02C00) [pid = 2988] [serial = 709] [outer = 000000A00D2F6C00] 13:34:22 INFO - PROCESS | 2988 | 1471293262415 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 797ms 13:34:22 INFO - PROCESS | 2988 | 1471293262587 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 2988 | 1471293262592 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:34:22 INFO - PROCESS | 2988 | 1471293262623 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 2988 | 1471293262627 Marionette TRACE conn6 <- [1,910,null,{}] 13:34:22 INFO - PROCESS | 2988 | 1471293262634 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 2988 | 1471293262638 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:22 INFO - PROCESS | 2988 | 1471293262762 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:34:22 INFO - PROCESS | 2988 | 1471293262840 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 2988 | 1471293262846 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00808B000 == 39 [pid = 2988] [id = 237] 13:34:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004E8BC00) [pid = 2988] [serial = 710] [outer = 0000000000000000] 13:34:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0050D0C00) [pid = 2988] [serial = 711] [outer = 000000A004E8BC00] 13:34:22 INFO - PROCESS | 2988 | 1471293262906 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007A5E000) [pid = 2988] [serial = 712] [outer = 000000A004E8BC00] 13:34:23 INFO - PROCESS | 2988 | 1471293263493 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 944ms 13:34:23 INFO - PROCESS | 2988 | 1471293263566 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 2988 | 1471293263571 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:34:23 INFO - PROCESS | 2988 | 1471293263578 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 2988 | 1471293263581 Marionette TRACE conn6 <- [1,914,null,{}] 13:34:23 INFO - PROCESS | 2988 | 1471293263586 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 2988 | 1471293263589 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:23 INFO - PROCESS | 2988 | 1471293263707 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:34:23 INFO - PROCESS | 2988 | 1471293263781 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 2988 | 1471293263784 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D215000 == 40 [pid = 2988] [id = 238] 13:34:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A008A84C00) [pid = 2988] [serial = 713] [outer = 0000000000000000] 13:34:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A008CA3400) [pid = 2988] [serial = 714] [outer = 000000A008A84C00] 13:34:23 INFO - PROCESS | 2988 | 1471293263885 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A0095AEC00) [pid = 2988] [serial = 715] [outer = 000000A008A84C00] 13:34:24 INFO - PROCESS | 2988 | 1471293264489 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 987ms 13:34:24 INFO - PROCESS | 2988 | 1471293264566 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 2988 | 1471293264569 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:34:24 INFO - PROCESS | 2988 | 1471293264573 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 2988 | 1471293264577 Marionette TRACE conn6 <- [1,918,null,{}] 13:34:24 INFO - PROCESS | 2988 | 1471293264589 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:24 INFO - PROCESS | 2988 | 1471293264594 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:24 INFO - PROCESS | 2988 | 1471293264713 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:34:24 INFO - PROCESS | 2988 | 1471293264782 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 2988 | 1471293264786 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010363000 == 41 [pid = 2988] [id = 239] 13:34:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00BEDCC00) [pid = 2988] [serial = 716] [outer = 0000000000000000] 13:34:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00BEE5C00) [pid = 2988] [serial = 717] [outer = 000000A00BEDCC00] 13:34:24 INFO - PROCESS | 2988 | 1471293264846 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00EC06000) [pid = 2988] [serial = 718] [outer = 000000A00BEDCC00] 13:34:25 INFO - PROCESS | 2988 | 1471293265484 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 944ms 13:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:34:25 INFO - PROCESS | 2988 | 1471293265518 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 2988 | 1471293265522 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:34:25 INFO - PROCESS | 2988 | 1471293265525 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 2988 | 1471293265528 Marionette TRACE conn6 <- [1,922,null,{}] 13:34:25 INFO - PROCESS | 2988 | 1471293265531 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:25 INFO - PROCESS | 2988 | 1471293265534 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:25 INFO - PROCESS | 2988 | 1471293265649 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:34:25 INFO - PROCESS | 2988 | 1471293265721 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 2988 | 1471293265724 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FA0800 == 42 [pid = 2988] [id = 240] 13:34:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00ECC0400) [pid = 2988] [serial = 719] [outer = 0000000000000000] 13:34:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00FC08400) [pid = 2988] [serial = 720] [outer = 000000A00ECC0400] 13:34:25 INFO - PROCESS | 2988 | 1471293265781 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00FD23000) [pid = 2988] [serial = 721] [outer = 000000A00ECC0400] 13:34:26 INFO - PROCESS | 2988 | 1471293266506 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1020ms 13:34:26 INFO - PROCESS | 2988 | 1471293266548 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 2988 | 1471293266553 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:34:26 INFO - PROCESS | 2988 | 1471293266558 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 2988 | 1471293266561 Marionette TRACE conn6 <- [1,926,null,{}] 13:34:26 INFO - PROCESS | 2988 | 1471293266567 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:26 INFO - PROCESS | 2988 | 1471293266570 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:26 INFO - PROCESS | 2988 | 1471293266679 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:34:26 INFO - PROCESS | 2988 | 1471293266754 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 2988 | 1471293266758 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008AD7000 == 43 [pid = 2988] [id = 241] 13:34:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A004E8F000) [pid = 2988] [serial = 722] [outer = 0000000000000000] 13:34:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A005031400) [pid = 2988] [serial = 723] [outer = 000000A004E8F000] 13:34:26 INFO - PROCESS | 2988 | 1471293266811 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A007A61800) [pid = 2988] [serial = 724] [outer = 000000A004E8F000] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCBD800 == 42 [pid = 2988] [id = 235] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC20800 == 41 [pid = 2988] [id = 234] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3BA000 == 40 [pid = 2988] [id = 233] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C57F000 == 39 [pid = 2988] [id = 232] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9BE800 == 38 [pid = 2988] [id = 231] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A0D800 == 37 [pid = 2988] [id = 230] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A008709000 == 36 [pid = 2988] [id = 229] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069BD800 == 35 [pid = 2988] [id = 228] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE7A800 == 34 [pid = 2988] [id = 225] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C17800 == 33 [pid = 2988] [id = 226] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C569800 == 32 [pid = 2988] [id = 227] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FA0800 == 31 [pid = 2988] [id = 240] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A010363000 == 30 [pid = 2988] [id = 239] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D215000 == 29 [pid = 2988] [id = 238] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A00808B000 == 28 [pid = 2988] [id = 237] 13:34:27 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A0B800 == 27 [pid = 2988] [id = 236] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A00C8CC400) [pid = 2988] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00B8CB800) [pid = 2988] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00B3C7400) [pid = 2988] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00C1CD800) [pid = 2988] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00C8CC800) [pid = 2988] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A0095B2800) [pid = 2988] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00A43B800) [pid = 2988] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00D2EB000) [pid = 2988] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00D4DC800) [pid = 2988] [serial = 664] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00D2F5C00) [pid = 2988] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00B735800) [pid = 2988] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00EC04C00) [pid = 2988] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00EA63400) [pid = 2988] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004A66800) [pid = 2988] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00ECB6C00) [pid = 2988] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00BED9400) [pid = 2988] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004BA2400) [pid = 2988] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C023C00) [pid = 2988] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BA5800) [pid = 2988] [serial = 372] [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.] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00877D400) [pid = 2988] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00878B800) [pid = 2988] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008CA6800) [pid = 2988] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00911A800) [pid = 2988] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004E98400) [pid = 2988] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A006719400) [pid = 2988] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00EC0E400) [pid = 2988] [serial = 667] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00ECBD800) [pid = 2988] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C8C5400) [pid = 2988] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:34:27 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FC06C00) [pid = 2988] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 2988 | 1471293268054 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1536ms 13:34:28 INFO - PROCESS | 2988 | 1471293268098 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 2988 | 1471293268103 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:34:28 INFO - PROCESS | 2988 | 1471293268112 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 2988 | 1471293268116 Marionette TRACE conn6 <- [1,930,null,{}] 13:34:28 INFO - PROCESS | 2988 | 1471293268164 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:28 INFO - PROCESS | 2988 | 1471293268167 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:28 INFO - PROCESS | 2988 | 1471293268265 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:34:28 INFO - PROCESS | 2988 | 1471293268272 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 2988 | 1471293268275 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0071B9800 == 28 [pid = 2988] [id = 242] 13:34:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004BB8400) [pid = 2988] [serial = 725] [outer = 0000000000000000] 13:34:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004E7F800) [pid = 2988] [serial = 726] [outer = 000000A004BB8400] 13:34:28 INFO - PROCESS | 2988 | 1471293268328 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00670FC00) [pid = 2988] [serial = 727] [outer = 000000A004BB8400] 13:34:28 INFO - PROCESS | 2988 | 1471293268803 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 735ms 13:34:28 INFO - PROCESS | 2988 | 1471293268847 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 2988 | 1471293268853 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:34:28 INFO - PROCESS | 2988 | 1471293268861 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 2988 | 1471293268864 Marionette TRACE conn6 <- [1,934,null,{}] 13:34:28 INFO - PROCESS | 2988 | 1471293268868 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:28 INFO - PROCESS | 2988 | 1471293268871 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:28 INFO - PROCESS | 2988 | 1471293268970 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:34:28 INFO - PROCESS | 2988 | 1471293268981 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 2988 | 1471293268983 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00870D800 == 29 [pid = 2988] [id = 243] 13:34:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0080DA000) [pid = 2988] [serial = 728] [outer = 0000000000000000] 13:34:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0084EBC00) [pid = 2988] [serial = 729] [outer = 000000A0080DA000] 13:34:29 INFO - PROCESS | 2988 | 1471293269035 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A008783800) [pid = 2988] [serial = 730] [outer = 000000A0080DA000] 13:34:29 INFO - PROCESS | 2988 | 1471293269453 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 13:34:29 INFO - PROCESS | 2988 | 1471293269490 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:34:29 INFO - PROCESS | 2988 | 1471293269493 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:34:29 INFO - PROCESS | 2988 | 1471293269496 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 2988 | 1471293269500 Marionette TRACE conn6 <- [1,938,null,{}] 13:34:29 INFO - PROCESS | 2988 | 1471293269513 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:29 INFO - PROCESS | 2988 | 1471293269518 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:29 INFO - PROCESS | 2988 | 1471293269617 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:34:29 INFO - PROCESS | 2988 | 1471293269673 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 2988 | 1471293269676 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9B9000 == 30 [pid = 2988] [id = 244] 13:34:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004BA0800) [pid = 2988] [serial = 731] [outer = 0000000000000000] 13:34:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A009121400) [pid = 2988] [serial = 732] [outer = 000000A004BA0800] 13:34:29 INFO - PROCESS | 2988 | 1471293269730 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A009F97C00) [pid = 2988] [serial = 733] [outer = 000000A004BA0800] 13:34:30 INFO - PROCESS | 2988 | 1471293270111 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 673ms 13:34:30 INFO - PROCESS | 2988 | 1471293270171 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 2988 | 1471293270174 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:34:30 INFO - PROCESS | 2988 | 1471293270177 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:34:30 INFO - PROCESS | 2988 | 1471293270179 Marionette TRACE conn6 <- [1,942,null,{}] 13:34:30 INFO - PROCESS | 2988 | 1471293270183 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 2988 | 1471293270185 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:30 INFO - PROCESS | 2988 | 1471293270306 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:34:30 INFO - PROCESS | 2988 | 1471293270322 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 2988 | 1471293270324 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7D7800 == 31 [pid = 2988] [id = 245] 13:34:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00B3B8C00) [pid = 2988] [serial = 734] [outer = 0000000000000000] 13:34:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00B3C5C00) [pid = 2988] [serial = 735] [outer = 000000A00B3B8C00] 13:34:30 INFO - PROCESS | 2988 | 1471293270374 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00B73F400) [pid = 2988] [serial = 736] [outer = 000000A00B3B8C00] 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:30 INFO - PROCESS | 2988 | 1471293270757 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 13:34:30 INFO - PROCESS | 2988 | 1471293270809 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 2988 | 1471293270812 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:34:30 INFO - PROCESS | 2988 | 1471293270815 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 2988 | 1471293270817 Marionette TRACE conn6 <- [1,946,null,{}] 13:34:30 INFO - PROCESS | 2988 | 1471293270826 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 2988 | 1471293270829 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:30 INFO - PROCESS | 2988 | 1471293270934 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:34:30 INFO - PROCESS | 2988 | 1471293270940 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 2988 | 1471293270942 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3AE800 == 32 [pid = 2988] [id = 246] 13:34:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A007DA6800) [pid = 2988] [serial = 737] [outer = 0000000000000000] 13:34:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00B740400) [pid = 2988] [serial = 738] [outer = 000000A007DA6800] 13:34:31 INFO - PROCESS | 2988 | 1471293270991 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00BED9000) [pid = 2988] [serial = 739] [outer = 000000A007DA6800] 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:31 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:34:31 INFO - PROCESS | 2988 | 1471293271407 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 13:34:31 INFO - PROCESS | 2988 | 1471293271493 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 2988 | 1471293271496 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:34:31 INFO - PROCESS | 2988 | 1471293271499 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 2988 | 1471293271501 Marionette TRACE conn6 <- [1,950,null,{}] 13:34:31 INFO - PROCESS | 2988 | 1471293271504 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:31 INFO - PROCESS | 2988 | 1471293271511 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:31 INFO - PROCESS | 2988 | 1471293271667 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:34:31 INFO - PROCESS | 2988 | 1471293271676 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 2988 | 1471293271679 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAC800 == 33 [pid = 2988] [id = 247] 13:34:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0083BA000) [pid = 2988] [serial = 740] [outer = 0000000000000000] 13:34:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00C031400) [pid = 2988] [serial = 741] [outer = 000000A0083BA000] 13:34:31 INFO - PROCESS | 2988 | 1471293271728 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00C8CCC00) [pid = 2988] [serial = 742] [outer = 000000A0083BA000] 13:34:32 INFO - PROCESS | 2988 | 1471293272129 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 13:34:32 INFO - PROCESS | 2988 | 1471293272193 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 2988 | 1471293272195 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:34:32 INFO - PROCESS | 2988 | 1471293272198 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 2988 | 1471293272200 Marionette TRACE conn6 <- [1,954,null,{}] 13:34:32 INFO - PROCESS | 2988 | 1471293272203 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 2988 | 1471293272206 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:32 INFO - PROCESS | 2988 | 1471293272490 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0095B8C00) [pid = 2988] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004BA7400) [pid = 2988] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004A6BC00) [pid = 2988] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00ECBF400) [pid = 2988] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A001090400) [pid = 2988] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A007170800) [pid = 2988] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A007C4AC00) [pid = 2988] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00A43DC00) [pid = 2988] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A006CED400) [pid = 2988] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00D2F6C00) [pid = 2988] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00B8C8800) [pid = 2988] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:34:32 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C1D2800) [pid = 2988] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:34:32 INFO - PROCESS | 2988 | 1471293272630 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 2988 | 1471293272632 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC23800 == 34 [pid = 2988] [id = 248] 13:34:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004BA7400) [pid = 2988] [serial = 743] [outer = 0000000000000000] 13:34:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A006720800) [pid = 2988] [serial = 744] [outer = 000000A004BA7400] 13:34:32 INFO - PROCESS | 2988 | 1471293272678 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0095B8C00) [pid = 2988] [serial = 745] [outer = 000000A004BA7400] 13:34:33 INFO - PROCESS | 2988 | 1471293273268 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1123ms 13:34:33 INFO - PROCESS | 2988 | 1471293273325 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 2988 | 1471293273327 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:34:33 INFO - PROCESS | 2988 | 1471293273330 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:34:33 INFO - PROCESS | 2988 | 1471293273332 Marionette TRACE conn6 <- [1,958,null,{}] 13:34:33 INFO - PROCESS | 2988 | 1471293273335 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:33 INFO - PROCESS | 2988 | 1471293273337 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:33 INFO - PROCESS | 2988 | 1471293273445 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:34:33 INFO - PROCESS | 2988 | 1471293273460 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 2988 | 1471293273462 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010335000 == 35 [pid = 2988] [id = 249] 13:34:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A0091ABC00) [pid = 2988] [serial = 746] [outer = 0000000000000000] 13:34:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D2EDC00) [pid = 2988] [serial = 747] [outer = 000000A0091ABC00] 13:34:33 INFO - PROCESS | 2988 | 1471293273509 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00D4D9C00) [pid = 2988] [serial = 748] [outer = 000000A0091ABC00] 13:34:33 INFO - PROCESS | 2988 | 1471293273939 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 13:34:33 INFO - PROCESS | 2988 | 1471293273963 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 2988 | 1471293273965 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:34:33 INFO - PROCESS | 2988 | 1471293273968 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 2988 | 1471293273970 Marionette TRACE conn6 <- [1,962,null,{}] 13:34:33 INFO - PROCESS | 2988 | 1471293273974 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:33 INFO - PROCESS | 2988 | 1471293273976 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:34 INFO - PROCESS | 2988 | 1471293274084 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:34:34 INFO - PROCESS | 2988 | 1471293274094 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 2988 | 1471293274096 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9B2800 == 36 [pid = 2988] [id = 250] 13:34:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00D4D2C00) [pid = 2988] [serial = 749] [outer = 0000000000000000] 13:34:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00EA5BC00) [pid = 2988] [serial = 750] [outer = 000000A00D4D2C00] 13:34:34 INFO - PROCESS | 2988 | 1471293274141 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00EC0A800) [pid = 2988] [serial = 751] [outer = 000000A00D4D2C00] 13:34:34 INFO - PROCESS | 2988 | 1471293274650 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 13:34:34 INFO - PROCESS | 2988 | 1471293274708 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 2988 | 1471293274713 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:34:34 INFO - PROCESS | 2988 | 1471293274767 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 2988 | 1471293274771 Marionette TRACE conn6 <- [1,966,null,{}] 13:34:34 INFO - PROCESS | 2988 | 1471293274800 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 2988 | 1471293274804 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:34 INFO - PROCESS | 2988 | 1471293274987 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:34:35 INFO - PROCESS | 2988 | 1471293274997 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 2988 | 1471293275001 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00807F800 == 37 [pid = 2988] [id = 251] 13:34:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004B81800) [pid = 2988] [serial = 752] [outer = 0000000000000000] 13:34:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A004B9D400) [pid = 2988] [serial = 753] [outer = 000000A004B81800] 13:34:35 INFO - PROCESS | 2988 | 1471293275061 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00716DC00) [pid = 2988] [serial = 754] [outer = 000000A004B81800] 13:34:35 INFO - PROCESS | 2988 | 1471293275761 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1132ms 13:34:35 INFO - PROCESS | 2988 | 1471293275853 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 2988 | 1471293275858 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:34:35 INFO - PROCESS | 2988 | 1471293275865 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 2988 | 1471293275868 Marionette TRACE conn6 <- [1,970,null,{}] 13:34:35 INFO - PROCESS | 2988 | 1471293275872 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:35 INFO - PROCESS | 2988 | 1471293275876 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:36 INFO - PROCESS | 2988 | 1471293276033 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:34:36 INFO - PROCESS | 2988 | 1471293276142 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 2988 | 1471293276145 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3AE000 == 38 [pid = 2988] [id = 252] 13:34:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A008948000) [pid = 2988] [serial = 755] [outer = 0000000000000000] 13:34:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A008C9FC00) [pid = 2988] [serial = 756] [outer = 000000A008948000] 13:34:36 INFO - PROCESS | 2988 | 1471293276207 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A009F9BC00) [pid = 2988] [serial = 757] [outer = 000000A008948000] 13:34:36 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:36 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:36 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:36 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:36 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:37 INFO - PROCESS | 2988 | 1471293277084 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1278ms 13:34:37 INFO - PROCESS | 2988 | 1471293277144 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 2988 | 1471293277148 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:34:37 INFO - PROCESS | 2988 | 1471293277153 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:34:37 INFO - PROCESS | 2988 | 1471293277156 Marionette TRACE conn6 <- [1,974,null,{}] 13:34:37 INFO - PROCESS | 2988 | 1471293277163 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:37 INFO - PROCESS | 2988 | 1471293277166 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:37 INFO - PROCESS | 2988 | 1471293277287 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A010335000 == 37 [pid = 2988] [id = 249] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC23800 == 36 [pid = 2988] [id = 248] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAC800 == 35 [pid = 2988] [id = 247] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3AE800 == 34 [pid = 2988] [id = 246] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7D7800 == 33 [pid = 2988] [id = 245] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9B9000 == 32 [pid = 2988] [id = 244] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00870D800 == 31 [pid = 2988] [id = 243] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A0071B9800 == 30 [pid = 2988] [id = 242] 13:34:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A008AD7000 == 29 [pid = 2988] [id = 241] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A009F3D000) [pid = 2988] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A009104800) [pid = 2988] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004BB4C00) [pid = 2988] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0069AD800) [pid = 2988] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00FC0DC00) [pid = 2988] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A001256C00) [pid = 2988] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004BB0800) [pid = 2988] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A007A5FC00) [pid = 2988] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A008787400) [pid = 2988] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0081DD000) [pid = 2988] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0086E2800) [pid = 2988] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00B736400) [pid = 2988] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00B3C0800) [pid = 2988] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00A0D4000) [pid = 2988] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EA57C00) [pid = 2988] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00EC02C00) [pid = 2988] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00B8CF800) [pid = 2988] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00C8C8400) [pid = 2988] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C02FC00) [pid = 2988] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C02E400) [pid = 2988] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00911FC00) [pid = 2988] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00B3B9000) [pid = 2988] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00D2F3400) [pid = 2988] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2988 | 1471293277386 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 2988 | 1471293277389 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00414B000 == 30 [pid = 2988] [id = 253] 13:34:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0007B8800) [pid = 2988] [serial = 758] [outer = 0000000000000000] 13:34:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004A6FC00) [pid = 2988] [serial = 759] [outer = 000000A0007B8800] 13:34:37 INFO - PROCESS | 2988 | 1471293277440 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004E8D000) [pid = 2988] [serial = 760] [outer = 000000A0007B8800] 13:34:37 INFO - PROCESS | 2988 | 1471293277897 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 776ms 13:34:37 INFO - PROCESS | 2988 | 1471293277933 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 2988 | 1471293277938 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:34:37 INFO - PROCESS | 2988 | 1471293277948 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 2988 | 1471293277951 Marionette TRACE conn6 <- [1,978,null,{}] 13:34:37 INFO - PROCESS | 2988 | 1471293277955 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:37 INFO - PROCESS | 2988 | 1471293277958 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:38 INFO - PROCESS | 2988 | 1471293278055 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:34:38 INFO - PROCESS | 2988 | 1471293278063 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 2988 | 1471293278065 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008720000 == 31 [pid = 2988] [id = 254] 13:34:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0086D7C00) [pid = 2988] [serial = 761] [outer = 0000000000000000] 13:34:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0086DD000) [pid = 2988] [serial = 762] [outer = 000000A0086D7C00] 13:34:38 INFO - PROCESS | 2988 | 1471293278113 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008786C00) [pid = 2988] [serial = 763] [outer = 000000A0086D7C00] 13:34:38 INFO - PROCESS | 2988 | 1471293278595 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 13:34:38 INFO - PROCESS | 2988 | 1471293278639 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 2988 | 1471293278641 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:34:38 INFO - PROCESS | 2988 | 1471293278645 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:34:38 INFO - PROCESS | 2988 | 1471293278649 Marionette TRACE conn6 <- [1,982,null,{}] 13:34:38 INFO - PROCESS | 2988 | 1471293278660 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:38 INFO - PROCESS | 2988 | 1471293278665 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:38 INFO - PROCESS | 2988 | 1471293278790 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:34:38 INFO - PROCESS | 2988 | 1471293278869 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 2988 | 1471293278873 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A90B000 == 32 [pid = 2988] [id = 255] 13:34:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00124E400) [pid = 2988] [serial = 764] [outer = 0000000000000000] 13:34:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0095AA400) [pid = 2988] [serial = 765] [outer = 000000A00124E400] 13:34:38 INFO - PROCESS | 2988 | 1471293278923 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00B3BBC00) [pid = 2988] [serial = 766] [outer = 000000A00124E400] 13:34:39 INFO - PROCESS | 2988 | 1471293279302 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms 13:34:39 INFO - PROCESS | 2988 | 1471293279319 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 2988 | 1471293279322 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:34:39 INFO - PROCESS | 2988 | 1471293279340 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 2988 | 1471293279343 Marionette TRACE conn6 <- [1,986,null,{}] 13:34:39 INFO - PROCESS | 2988 | 1471293279346 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:39 INFO - PROCESS | 2988 | 1471293279348 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:39 INFO - PROCESS | 2988 | 1471293279441 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:34:39 INFO - PROCESS | 2988 | 1471293279447 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 2988 | 1471293279449 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7E3800 == 33 [pid = 2988] [id = 256] 13:34:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00B734C00) [pid = 2988] [serial = 767] [outer = 0000000000000000] 13:34:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BE6F800) [pid = 2988] [serial = 768] [outer = 000000A00B734C00] 13:34:39 INFO - PROCESS | 2988 | 1471293279496 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BEE6400) [pid = 2988] [serial = 769] [outer = 000000A00B734C00] 13:34:39 INFO - PROCESS | 2988 | 1471293279957 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 13:34:40 INFO - PROCESS | 2988 | 1471293280023 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:34:40 INFO - PROCESS | 2988 | 1471293280033 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 2988 | 1471293280037 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 2988 | 1471293280039 Marionette TRACE conn6 <- [1,990,null,{}] 13:34:40 INFO - PROCESS | 2988 | 1471293280043 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:40 INFO - PROCESS | 2988 | 1471293280045 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:40 INFO - PROCESS | 2988 | 1471293280155 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:34:40 INFO - PROCESS | 2988 | 1471293280234 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 2988 | 1471293280236 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9AD000 == 34 [pid = 2988] [id = 257] 13:34:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C02E000) [pid = 2988] [serial = 770] [outer = 0000000000000000] 13:34:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C1CA400) [pid = 2988] [serial = 771] [outer = 000000A00C02E000] 13:34:40 INFO - PROCESS | 2988 | 1471293280282 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C1D7400) [pid = 2988] [serial = 772] [outer = 000000A00C02E000] 13:34:40 INFO - PROCESS | 2988 | 1471293280722 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 13:34:40 INFO - PROCESS | 2988 | 1471293280778 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 2988 | 1471293280780 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 2988 | 1471293280784 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:34:40 INFO - PROCESS | 2988 | 1471293280786 Marionette TRACE conn6 <- [1,994,null,{}] 13:34:40 INFO - PROCESS | 2988 | 1471293280789 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:40 INFO - PROCESS | 2988 | 1471293280795 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:40 INFO - PROCESS | 2988 | 1471293280931 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:34:40 INFO - PROCESS | 2988 | 1471293280982 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 2988 | 1471293280984 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDDD800 == 35 [pid = 2988] [id = 258] 13:34:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00D2E9800) [pid = 2988] [serial = 773] [outer = 0000000000000000] 13:34:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00EA57C00) [pid = 2988] [serial = 774] [outer = 000000A00D2E9800] 13:34:41 INFO - PROCESS | 2988 | 1471293281031 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00ECB3000) [pid = 2988] [serial = 775] [outer = 000000A00D2E9800] 13:34:41 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:41 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:41 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:41 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:41 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:41 INFO - PROCESS | 2988 | 1471293281481 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 776ms 13:34:41 INFO - PROCESS | 2988 | 1471293281565 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 2988 | 1471293281567 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:34:41 INFO - PROCESS | 2988 | 1471293281571 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 2988 | 1471293281573 Marionette TRACE conn6 <- [1,998,null,{}] 13:34:41 INFO - PROCESS | 2988 | 1471293281576 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:41 INFO - PROCESS | 2988 | 1471293281579 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:41 INFO - PROCESS | 2988 | 1471293281731 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0091ABC00) [pid = 2988] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A007DA6800) [pid = 2988] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004BB8400) [pid = 2988] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0080DA000) [pid = 2988] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004E8F000) [pid = 2988] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BA0800) [pid = 2988] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0083BA000) [pid = 2988] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004E8BC00) [pid = 2988] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008A84C00) [pid = 2988] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00BEDCC00) [pid = 2988] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00ECC0400) [pid = 2988] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004BA7400) [pid = 2988] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:34:41 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B3B8C00) [pid = 2988] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:34:41 INFO - PROCESS | 2988 | 1471293281788 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 2988 | 1471293281790 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A10000 == 36 [pid = 2988] [id = 259] 13:34:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0007B5C00) [pid = 2988] [serial = 776] [outer = 0000000000000000] 13:34:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A004B7D800) [pid = 2988] [serial = 777] [outer = 000000A0007B5C00] 13:34:41 INFO - PROCESS | 2988 | 1471293281837 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A008C99C00) [pid = 2988] [serial = 778] [outer = 000000A0007B5C00] 13:34:42 INFO - PROCESS | 2988 | 1471293282206 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 672ms 13:34:42 INFO - PROCESS | 2988 | 1471293282245 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:34:42 INFO - PROCESS | 2988 | 1471293282247 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:34:42 INFO - PROCESS | 2988 | 1471293282251 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 2988 | 1471293282253 Marionette TRACE conn6 <- [1,1002,null,{}] 13:34:42 INFO - PROCESS | 2988 | 1471293282256 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:42 INFO - PROCESS | 2988 | 1471293282258 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:42 INFO - PROCESS | 2988 | 1471293282342 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:34:42 INFO - PROCESS | 2988 | 1471293282347 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 2988 | 1471293282350 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01045F800 == 37 [pid = 2988] [id = 260] 13:34:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A009113800) [pid = 2988] [serial = 779] [outer = 0000000000000000] 13:34:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00ECB5C00) [pid = 2988] [serial = 780] [outer = 000000A009113800] 13:34:42 INFO - PROCESS | 2988 | 1471293282395 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00FC05800) [pid = 2988] [serial = 781] [outer = 000000A009113800] 13:34:42 INFO - PROCESS | 2988 | 1471293282811 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 13:34:42 INFO - PROCESS | 2988 | 1471293282883 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 2988 | 1471293282886 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:34:42 INFO - PROCESS | 2988 | 1471293282889 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 2988 | 1471293282891 Marionette TRACE conn6 <- [1,1006,null,{}] 13:34:42 INFO - PROCESS | 2988 | 1471293282894 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:42 INFO - PROCESS | 2988 | 1471293282896 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:42 INFO - PROCESS | 2988 | 1471293282982 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:34:43 INFO - PROCESS | 2988 | 1471293282990 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 2988 | 1471293282992 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A90A800 == 38 [pid = 2988] [id = 261] 13:34:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004E11C00) [pid = 2988] [serial = 782] [outer = 0000000000000000] 13:34:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00FC0A400) [pid = 2988] [serial = 783] [outer = 000000A004E11C00] 13:34:43 INFO - PROCESS | 2988 | 1471293283038 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FD27800) [pid = 2988] [serial = 784] [outer = 000000A004E11C00] 13:34:43 INFO - PROCESS | 2988 | 1471293283489 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 629ms 13:34:43 INFO - PROCESS | 2988 | 1471293283521 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 2988 | 1471293283524 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:34:43 INFO - PROCESS | 2988 | 1471293283531 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 2988 | 1471293283533 Marionette TRACE conn6 <- [1,1010,null,{}] 13:34:43 INFO - PROCESS | 2988 | 1471293283537 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:43 INFO - PROCESS | 2988 | 1471293283538 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:43 INFO - PROCESS | 2988 | 1471293283625 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:34:43 INFO - PROCESS | 2988 | 1471293283631 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 2988 | 1471293283633 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A9B4000 == 39 [pid = 2988] [id = 262] 13:34:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00BE61800) [pid = 2988] [serial = 785] [outer = 0000000000000000] 13:34:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00FD30800) [pid = 2988] [serial = 786] [outer = 000000A00BE61800] 13:34:43 INFO - PROCESS | 2988 | 1471293283687 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FDCD000) [pid = 2988] [serial = 787] [outer = 000000A00BE61800] 13:34:44 INFO - PROCESS | 2988 | 1471293284392 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 922ms 13:34:44 INFO - PROCESS | 2988 | 1471293284453 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 2988 | 1471293284458 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:34:44 INFO - PROCESS | 2988 | 1471293284463 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 2988 | 1471293284469 Marionette TRACE conn6 <- [1,1014,null,{}] 13:34:44 INFO - PROCESS | 2988 | 1471293284475 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:44 INFO - PROCESS | 2988 | 1471293284478 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:44 INFO - PROCESS | 2988 | 1471293284607 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:34:44 INFO - PROCESS | 2988 | 1471293284676 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 2988 | 1471293284679 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008821800 == 40 [pid = 2988] [id = 263] 13:34:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004E8FC00) [pid = 2988] [serial = 788] [outer = 0000000000000000] 13:34:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007173000) [pid = 2988] [serial = 789] [outer = 000000A004E8FC00] 13:34:44 INFO - PROCESS | 2988 | 1471293284781 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0086E1C00) [pid = 2988] [serial = 790] [outer = 000000A004E8FC00] 13:34:45 INFO - PROCESS | 2988 | 1471293285376 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 986ms 13:34:45 INFO - PROCESS | 2988 | 1471293285453 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 2988 | 1471293285459 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:34:45 INFO - PROCESS | 2988 | 1471293285466 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 2988 | 1471293285469 Marionette TRACE conn6 <- [1,1018,null,{}] 13:34:45 INFO - PROCESS | 2988 | 1471293285474 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:45 INFO - PROCESS | 2988 | 1471293285477 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:45 INFO - PROCESS | 2988 | 1471293285606 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:34:45 INFO - PROCESS | 2988 | 1471293285717 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 2988 | 1471293285720 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAC800 == 41 [pid = 2988] [id = 264] 13:34:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A0095ABC00) [pid = 2988] [serial = 791] [outer = 0000000000000000] 13:34:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00B3BFC00) [pid = 2988] [serial = 792] [outer = 000000A0095ABC00] 13:34:45 INFO - PROCESS | 2988 | 1471293285781 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00C026400) [pid = 2988] [serial = 793] [outer = 000000A0095ABC00] 13:34:46 INFO - PROCESS | 2988 | [2988] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 13:34:46 INFO - PROCESS | 2988 | 1471293286416 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 985ms 13:34:46 INFO - PROCESS | 2988 | 1471293286452 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 2988 | 1471293286455 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:34:46 INFO - PROCESS | 2988 | 1471293286459 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 2988 | 1471293286463 Marionette TRACE conn6 <- [1,1022,null,{}] 13:34:46 INFO - PROCESS | 2988 | 1471293286475 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:46 INFO - PROCESS | 2988 | 1471293286481 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:46 INFO - PROCESS | 2988 | 1471293286612 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:34:46 INFO - PROCESS | 2988 | 1471293286690 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 2988 | 1471293286693 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A001034800 == 42 [pid = 2988] [id = 265] 13:34:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A004B82000) [pid = 2988] [serial = 794] [outer = 0000000000000000] 13:34:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004BB5800) [pid = 2988] [serial = 795] [outer = 000000A004B82000] 13:34:46 INFO - PROCESS | 2988 | 1471293286794 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00BE62C00) [pid = 2988] [serial = 796] [outer = 000000A004B82000] 13:34:47 INFO - PROCESS | 2988 | 1471293287555 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1139ms 13:34:47 INFO - PROCESS | 2988 | 1471293287600 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:34:47 INFO - PROCESS | 2988 | 1471293287604 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:34:47 INFO - PROCESS | 2988 | 1471293287609 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 2988 | 1471293287614 Marionette TRACE conn6 <- [1,1026,null,{}] 13:34:47 INFO - PROCESS | 2988 | 1471293287619 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:47 INFO - PROCESS | 2988 | 1471293287622 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:47 INFO - PROCESS | 2988 | 1471293287759 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A90A800 == 41 [pid = 2988] [id = 261] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A01045F800 == 40 [pid = 2988] [id = 260] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A10000 == 39 [pid = 2988] [id = 259] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDDD800 == 38 [pid = 2988] [id = 258] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9AD000 == 37 [pid = 2988] [id = 257] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7E3800 == 36 [pid = 2988] [id = 256] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A90B000 == 35 [pid = 2988] [id = 255] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A008720000 == 34 [pid = 2988] [id = 254] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00414B000 == 33 [pid = 2988] [id = 253] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3AE000 == 32 [pid = 2988] [id = 252] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9B2800 == 31 [pid = 2988] [id = 250] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00807F800 == 30 [pid = 2988] [id = 251] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A001034800 == 29 [pid = 2988] [id = 265] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAC800 == 28 [pid = 2988] [id = 264] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A008821800 == 27 [pid = 2988] [id = 263] 13:34:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A9B4000 == 26 [pid = 2988] [id = 262] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00D4D9C00) [pid = 2988] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00B740400) [pid = 2988] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A004E7F800) [pid = 2988] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00670FC00) [pid = 2988] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0084EBC00) [pid = 2988] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A008783800) [pid = 2988] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A007A61800) [pid = 2988] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A005031400) [pid = 2988] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A009121400) [pid = 2988] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A009F97C00) [pid = 2988] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C031400) [pid = 2988] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00C8CCC00) [pid = 2988] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A007A5E000) [pid = 2988] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0050D0C00) [pid = 2988] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0095AEC00) [pid = 2988] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A008CA3400) [pid = 2988] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00EC06000) [pid = 2988] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00BEE5C00) [pid = 2988] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00EA5BC00) [pid = 2988] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FD23000) [pid = 2988] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00FC08400) [pid = 2988] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BED9000) [pid = 2988] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A006720800) [pid = 2988] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00D2EDC00) [pid = 2988] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A0095B8C00) [pid = 2988] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00B3C5C00) [pid = 2988] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00B73F400) [pid = 2988] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:34:48 INFO - PROCESS | 2988 | 1471293288506 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 2988 | 1471293288509 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004EE0800 == 27 [pid = 2988] [id = 266] 13:34:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00124B400) [pid = 2988] [serial = 797] [outer = 0000000000000000] 13:34:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A001782C00) [pid = 2988] [serial = 798] [outer = 000000A00124B400] 13:34:48 INFO - PROCESS | 2988 | 1471293288563 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004B85000) [pid = 2988] [serial = 799] [outer = 000000A00124B400] 13:34:48 INFO - PROCESS | 2988 | 1471293288989 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1450ms 13:34:49 INFO - PROCESS | 2988 | 1471293289060 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 2988 | 1471293289064 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:34:49 INFO - PROCESS | 2988 | 1471293289068 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 2988 | 1471293289072 Marionette TRACE conn6 <- [1,1030,null,{}] 13:34:49 INFO - PROCESS | 2988 | 1471293289081 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 2988 | 1471293289086 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:49 INFO - PROCESS | 2988 | 1471293289177 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:34:49 INFO - PROCESS | 2988 | 1471293289191 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 2988 | 1471293289194 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008458000 == 28 [pid = 2988] [id = 267] 13:34:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0050D0000) [pid = 2988] [serial = 800] [outer = 0000000000000000] 13:34:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A006CEC000) [pid = 2988] [serial = 801] [outer = 000000A0050D0000] 13:34:49 INFO - PROCESS | 2988 | 1471293289244 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A007A61800) [pid = 2988] [serial = 802] [outer = 000000A0050D0000] 13:34:49 INFO - PROCESS | 2988 | 1471293289694 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 13:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:34:49 INFO - PROCESS | 2988 | 1471293289768 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 2988 | 1471293289773 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:34:49 INFO - PROCESS | 2988 | 1471293289808 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 2988 | 1471293289810 Marionette TRACE conn6 <- [1,1034,null,{}] 13:34:49 INFO - PROCESS | 2988 | 1471293289817 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 2988 | 1471293289820 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:49 INFO - PROCESS | 2988 | 1471293289945 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:34:49 INFO - PROCESS | 2988 | 1471293289986 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 2988 | 1471293289996 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007E56000 == 29 [pid = 2988] [id = 268] 13:34:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008250800) [pid = 2988] [serial = 803] [outer = 0000000000000000] 13:34:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00877E800) [pid = 2988] [serial = 804] [outer = 000000A008250800] 13:34:50 INFO - PROCESS | 2988 | 1471293290043 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0089D7800) [pid = 2988] [serial = 805] [outer = 000000A008250800] 13:34:50 INFO - PROCESS | 2988 | 1471293290430 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 13:34:50 INFO - PROCESS | 2988 | 1471293290449 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 2988 | 1471293290452 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:34:50 INFO - PROCESS | 2988 | 1471293290463 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 2988 | 1471293290469 Marionette TRACE conn6 <- [1,1038,null,{}] 13:34:50 INFO - PROCESS | 2988 | 1471293290485 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:50 INFO - PROCESS | 2988 | 1471293290489 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:50 INFO - PROCESS | 2988 | 1471293290607 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:34:50 INFO - PROCESS | 2988 | 1471293290613 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 2988 | 1471293290615 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C569000 == 30 [pid = 2988] [id = 269] 13:34:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A008A25400) [pid = 2988] [serial = 806] [outer = 0000000000000000] 13:34:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00911E000) [pid = 2988] [serial = 807] [outer = 000000A008A25400] 13:34:50 INFO - PROCESS | 2988 | 1471293290661 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0095B8400) [pid = 2988] [serial = 808] [outer = 000000A008A25400] 13:34:51 INFO - PROCESS | 2988 | 1471293291108 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 710ms 13:34:51 INFO - PROCESS | 2988 | 1471293291169 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 2988 | 1471293291172 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:34:51 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:34:51 INFO - PROCESS | 2988 | 1471293291175 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 2988 | 1471293291177 Marionette TRACE conn6 <- [1,1042,null,{}] 13:34:51 INFO - PROCESS | 2988 | 1471293291181 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:51 INFO - PROCESS | 2988 | 1471293291183 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:51 INFO - PROCESS | 2988 | 1471293291322 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:34:51 INFO - PROCESS | 2988 | 1471293291342 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 2988 | 1471293291344 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7E1800 == 31 [pid = 2988] [id = 270] 13:34:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00A4A9800) [pid = 2988] [serial = 809] [outer = 0000000000000000] 13:34:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00A96E000) [pid = 2988] [serial = 810] [outer = 000000A00A4A9800] 13:34:51 INFO - PROCESS | 2988 | 1471293291398 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00B3C7800) [pid = 2988] [serial = 811] [outer = 000000A00A4A9800] 13:34:51 INFO - PROCESS | 2988 | 1471293291812 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 688ms 13:34:51 INFO - PROCESS | 2988 | 1471293291869 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 2988 | 1471293291871 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:34:51 INFO - PROCESS | 2988 | 1471293291875 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 2988 | 1471293291877 Marionette TRACE conn6 <- [1,1046,null,{}] 13:34:51 INFO - PROCESS | 2988 | 1471293291880 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:51 INFO - PROCESS | 2988 | 1471293291882 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:51 INFO - PROCESS | 2988 | 1471293291988 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:34:52 INFO - PROCESS | 2988 | 1471293291997 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 2988 | 1471293292003 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3B5000 == 32 [pid = 2988] [id = 271] 13:34:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0069AC000) [pid = 2988] [serial = 812] [outer = 0000000000000000] 13:34:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00B8D0C00) [pid = 2988] [serial = 813] [outer = 000000A0069AC000] 13:34:52 INFO - PROCESS | 2988 | 1471293292063 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00BEE1000) [pid = 2988] [serial = 814] [outer = 000000A0069AC000] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004E11C00) [pid = 2988] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00BE61800) [pid = 2988] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00C02E000) [pid = 2988] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00D2E9800) [pid = 2988] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B734C00) [pid = 2988] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004B81800) [pid = 2988] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00D4D2C00) [pid = 2988] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0086D7C00) [pid = 2988] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00124E400) [pid = 2988] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0007B8800) [pid = 2988] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008948000) [pid = 2988] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0007B5C00) [pid = 2988] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:34:52 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A009113800) [pid = 2988] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:34:52 INFO - PROCESS | 2988 | 1471293292823 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 985ms 13:34:52 INFO - PROCESS | 2988 | 1471293292865 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 2988 | 1471293292867 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:34:52 INFO - PROCESS | 2988 | 1471293292870 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 2988 | 1471293292872 Marionette TRACE conn6 <- [1,1050,null,{}] 13:34:52 INFO - PROCESS | 2988 | 1471293292875 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 2988 | 1471293292878 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:52 INFO - PROCESS | 2988 | 1471293292971 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:34:53 INFO - PROCESS | 2988 | 1471293293041 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 2988 | 1471293293043 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00078B800 == 33 [pid = 2988] [id = 272] 13:34:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0041CC800) [pid = 2988] [serial = 815] [outer = 0000000000000000] 13:34:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008A28C00) [pid = 2988] [serial = 816] [outer = 000000A0041CC800] 13:34:53 INFO - PROCESS | 2988 | 1471293293089 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BE61800) [pid = 2988] [serial = 817] [outer = 000000A0041CC800] 13:34:53 INFO - PROCESS | 2988 | 1471293293428 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 13:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:34:53 INFO - PROCESS | 2988 | 1471293293502 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 2988 | 1471293293504 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:34:53 INFO - PROCESS | 2988 | 1471293293507 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 2988 | 1471293293509 Marionette TRACE conn6 <- [1,1054,null,{}] 13:34:53 INFO - PROCESS | 2988 | 1471293293513 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:53 INFO - PROCESS | 2988 | 1471293293515 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:53 INFO - PROCESS | 2988 | 1471293293621 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:34:53 INFO - PROCESS | 2988 | 1471293293629 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 2988 | 1471293293631 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF5000 == 34 [pid = 2988] [id = 273] 13:34:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004A15C00) [pid = 2988] [serial = 818] [outer = 0000000000000000] 13:34:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C02D400) [pid = 2988] [serial = 819] [outer = 000000A004A15C00] 13:34:53 INFO - PROCESS | 2988 | 1471293293675 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00D2E9800) [pid = 2988] [serial = 820] [outer = 000000A004A15C00] 13:34:54 INFO - PROCESS | 2988 | 1471293294065 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 588ms 13:34:54 INFO - PROCESS | 2988 | 1471293294098 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 2988 | 1471293294101 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:34:54 INFO - PROCESS | 2988 | 1471293294104 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 2988 | 1471293294106 Marionette TRACE conn6 <- [1,1058,null,{}] 13:34:54 INFO - PROCESS | 2988 | 1471293294109 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 2988 | 1471293294111 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:54 INFO - PROCESS | 2988 | 1471293294231 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:34:54 INFO - PROCESS | 2988 | 1471293294305 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 2988 | 1471293294307 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01031E000 == 35 [pid = 2988] [id = 274] 13:34:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004E11C00) [pid = 2988] [serial = 821] [outer = 0000000000000000] 13:34:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2EFC00) [pid = 2988] [serial = 822] [outer = 000000A004E11C00] 13:34:54 INFO - PROCESS | 2988 | 1471293294352 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D4DD800) [pid = 2988] [serial = 823] [outer = 000000A004E11C00] 13:34:54 INFO - PROCESS | 2988 | 1471293294703 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 13:34:54 INFO - PROCESS | 2988 | 1471293294775 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 2988 | 1471293294780 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:34:54 INFO - PROCESS | 2988 | 1471293294785 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 2988 | 1471293294790 Marionette TRACE conn6 <- [1,1062,null,{}] 13:34:54 INFO - PROCESS | 2988 | 1471293294797 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 2988 | 1471293294801 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:54 INFO - PROCESS | 2988 | 1471293294950 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:34:55 INFO - PROCESS | 2988 | 1471293295019 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 2988 | 1471293295023 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A9000 == 36 [pid = 2988] [id = 275] 13:34:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A004A0B000) [pid = 2988] [serial = 824] [outer = 0000000000000000] 13:34:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004B85C00) [pid = 2988] [serial = 825] [outer = 000000A004A0B000] 13:34:55 INFO - PROCESS | 2988 | 1471293295083 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004E7B400) [pid = 2988] [serial = 826] [outer = 000000A004A0B000] 13:34:55 INFO - PROCESS | 2988 | 1471293295886 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1139ms 13:34:55 INFO - PROCESS | 2988 | 1471293295930 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 2988 | 1471293295934 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:34:55 INFO - PROCESS | 2988 | 1471293295940 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 2988 | 1471293295945 Marionette TRACE conn6 <- [1,1066,null,{}] 13:34:55 INFO - PROCESS | 2988 | 1471293295949 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:55 INFO - PROCESS | 2988 | 1471293295952 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:56 INFO - PROCESS | 2988 | 1471293296080 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:34:56 INFO - PROCESS | 2988 | 1471293296148 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 2988 | 1471293296151 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7DB800 == 37 [pid = 2988] [id = 276] 13:34:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00829BC00) [pid = 2988] [serial = 827] [outer = 0000000000000000] 13:34:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A008781400) [pid = 2988] [serial = 828] [outer = 000000A00829BC00] 13:34:56 INFO - PROCESS | 2988 | 1471293296210 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A008CA6800) [pid = 2988] [serial = 829] [outer = 000000A00829BC00] 13:34:57 INFO - PROCESS | 2988 | 1471293297196 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1345ms 13:34:57 INFO - PROCESS | 2988 | 1471293297284 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 2988 | 1471293297289 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:34:57 INFO - PROCESS | 2988 | 1471293297294 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 2988 | 1471293297297 Marionette TRACE conn6 <- [1,1070,null,{}] 13:34:57 INFO - PROCESS | 2988 | 1471293297302 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:57 INFO - PROCESS | 2988 | 1471293297305 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:57 INFO - PROCESS | 2988 | 1471293297445 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF5000 == 36 [pid = 2988] [id = 273] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00078B800 == 35 [pid = 2988] [id = 272] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3B5000 == 34 [pid = 2988] [id = 271] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7E1800 == 33 [pid = 2988] [id = 270] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C569000 == 32 [pid = 2988] [id = 269] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A007E56000 == 31 [pid = 2988] [id = 268] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A008458000 == 30 [pid = 2988] [id = 267] 13:34:57 INFO - PROCESS | 2988 | --DOCSHELL 000000A004EE0800 == 29 [pid = 2988] [id = 266] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00FC0A400) [pid = 2988] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FD30800) [pid = 2988] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00FDCD000) [pid = 2988] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C1CA400) [pid = 2988] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00EA57C00) [pid = 2988] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00BE6F800) [pid = 2988] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004B9D400) [pid = 2988] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00716DC00) [pid = 2988] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00EC0A800) [pid = 2988] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0086DD000) [pid = 2988] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A008786C00) [pid = 2988] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0095AA400) [pid = 2988] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00B3BBC00) [pid = 2988] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00C1D7400) [pid = 2988] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A004A6FC00) [pid = 2988] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A004E8D000) [pid = 2988] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A008C9FC00) [pid = 2988] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A004B7D800) [pid = 2988] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A009F9BC00) [pid = 2988] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00FD27800) [pid = 2988] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00ECB3000) [pid = 2988] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00ECB5C00) [pid = 2988] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00FC05800) [pid = 2988] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A008C99C00) [pid = 2988] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A00BEE6400) [pid = 2988] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:34:57 INFO - PROCESS | 2988 | 1471293297533 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 2988 | 1471293297538 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069D8800 == 30 [pid = 2988] [id = 277] 13:34:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A004B84400) [pid = 2988] [serial = 830] [outer = 0000000000000000] 13:34:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004E7AC00) [pid = 2988] [serial = 831] [outer = 000000A004B84400] 13:34:57 INFO - PROCESS | 2988 | 1471293297587 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A007A57400) [pid = 2988] [serial = 832] [outer = 000000A004B84400] 13:34:58 INFO - PROCESS | 2988 | 1471293297996 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 13:34:58 INFO - PROCESS | 2988 | 1471293298032 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 2988 | 1471293298036 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:34:58 INFO - PROCESS | 2988 | 1471293298042 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 2988 | 1471293298045 Marionette TRACE conn6 <- [1,1074,null,{}] 13:34:58 INFO - PROCESS | 2988 | 1471293298049 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:58 INFO - PROCESS | 2988 | 1471293298052 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:58 INFO - PROCESS | 2988 | 1471293298141 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:34:58 INFO - PROCESS | 2988 | 1471293298147 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 2988 | 1471293298150 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008830000 == 31 [pid = 2988] [id = 278] 13:34:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A008247000) [pid = 2988] [serial = 833] [outer = 0000000000000000] 13:34:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A008787400) [pid = 2988] [serial = 834] [outer = 000000A008247000] 13:34:58 INFO - PROCESS | 2988 | 1471293298197 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A008CA5400) [pid = 2988] [serial = 835] [outer = 000000A008247000] 13:34:58 INFO - PROCESS | 2988 | 1471293298652 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 13:34:58 INFO - PROCESS | 2988 | 1471293298736 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 2988 | 1471293298739 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:34:58 INFO - PROCESS | 2988 | 1471293298742 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 2988 | 1471293298746 Marionette TRACE conn6 <- [1,1078,null,{}] 13:34:58 INFO - PROCESS | 2988 | 1471293298758 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:58 INFO - PROCESS | 2988 | 1471293298763 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:58 INFO - PROCESS | 2988 | 1471293298899 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:34:58 INFO - PROCESS | 2988 | 1471293298970 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 2988 | 1471293298973 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C569000 == 32 [pid = 2988] [id = 279] 13:34:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004BA4C00) [pid = 2988] [serial = 836] [outer = 0000000000000000] 13:34:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00A43C400) [pid = 2988] [serial = 837] [outer = 000000A004BA4C00] 13:34:59 INFO - PROCESS | 2988 | 1471293299023 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00B8C9800) [pid = 2988] [serial = 838] [outer = 000000A004BA4C00] 13:34:59 INFO - PROCESS | 2988 | 1471293299397 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 13:34:59 INFO - PROCESS | 2988 | 1471293299437 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:34:59 INFO - PROCESS | 2988 | 1471293299440 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:34:59 INFO - PROCESS | 2988 | 1471293299443 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 2988 | 1471293299445 Marionette TRACE conn6 <- [1,1082,null,{}] 13:34:59 INFO - PROCESS | 2988 | 1471293299449 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:59 INFO - PROCESS | 2988 | 1471293299451 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:59 INFO - PROCESS | 2988 | 1471293299539 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:34:59 INFO - PROCESS | 2988 | 1471293299546 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 2988 | 1471293299548 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:34:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3BE000 == 33 [pid = 2988] [id = 280] 13:34:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00BED8800) [pid = 2988] [serial = 839] [outer = 0000000000000000] 13:34:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C1CB000) [pid = 2988] [serial = 840] [outer = 000000A00BED8800] 13:34:59 INFO - PROCESS | 2988 | 1471293299594 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C8C8800) [pid = 2988] [serial = 841] [outer = 000000A00BED8800] 13:35:00 INFO - PROCESS | 2988 | 1471293300060 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 693ms 13:35:00 INFO - PROCESS | 2988 | 1471293300138 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 2988 | 1471293300140 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:35:00 INFO - PROCESS | 2988 | 1471293300144 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 2988 | 1471293300153 Marionette TRACE conn6 <- [1,1086,null,{}] 13:35:00 INFO - PROCESS | 2988 | 1471293300163 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:00 INFO - PROCESS | 2988 | 1471293300165 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:00 INFO - PROCESS | 2988 | 1471293300298 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:35:00 INFO - PROCESS | 2988 | 1471293300326 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 2988 | 1471293300329 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC36000 == 34 [pid = 2988] [id = 281] 13:35:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A004BA8C00) [pid = 2988] [serial = 842] [outer = 0000000000000000] 13:35:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00D4D2C00) [pid = 2988] [serial = 843] [outer = 000000A004BA8C00] 13:35:00 INFO - PROCESS | 2988 | 1471293300373 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00EA63000) [pid = 2988] [serial = 844] [outer = 000000A004BA8C00] 13:35:00 INFO - PROCESS | 2988 | 1471293300812 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 13:35:00 INFO - PROCESS | 2988 | 1471293300837 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 2988 | 1471293300839 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:35:00 INFO - PROCESS | 2988 | 1471293300842 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 2988 | 1471293300844 Marionette TRACE conn6 <- [1,1090,null,{}] 13:35:00 INFO - PROCESS | 2988 | 1471293300847 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:00 INFO - PROCESS | 2988 | 1471293300853 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:00 INFO - PROCESS | 2988 | 1471293300994 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:35:01 INFO - PROCESS | 2988 | 1471293301005 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 2988 | 1471293301006 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010327800 == 35 [pid = 2988] [id = 282] 13:35:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00EC03C00) [pid = 2988] [serial = 845] [outer = 0000000000000000] 13:35:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00EC0F000) [pid = 2988] [serial = 846] [outer = 000000A00EC03C00] 13:35:01 INFO - PROCESS | 2988 | 1471293301052 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00FC10C00) [pid = 2988] [serial = 847] [outer = 000000A00EC03C00] 13:35:01 INFO - PROCESS | 2988 | 1471293301517 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 733ms 13:35:01 INFO - PROCESS | 2988 | 1471293301608 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 2988 | 1471293301610 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:35:01 INFO - PROCESS | 2988 | 1471293301628 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 2988 | 1471293301630 Marionette TRACE conn6 <- [1,1094,null,{}] 13:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:35:01 INFO - PROCESS | 2988 | 1471293301633 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 2988 | 1471293301635 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:01 INFO - PROCESS | 2988 | 1471293301743 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:35:01 INFO - PROCESS | 2988 | 1471293301752 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 2988 | 1471293301754 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079E0D000 == 36 [pid = 2988] [id = 283] 13:35:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00BEE2000) [pid = 2988] [serial = 848] [outer = 0000000000000000] 13:35:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FD2D000) [pid = 2988] [serial = 849] [outer = 000000A00BEE2000] 13:35:01 INFO - PROCESS | 2988 | 1471293301881 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00FDCC800) [pid = 2988] [serial = 850] [outer = 000000A00BEE2000] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A008250800) [pid = 2988] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00124B400) [pid = 2988] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0050D0000) [pid = 2988] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004E8FC00) [pid = 2988] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0095ABC00) [pid = 2988] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004A15C00) [pid = 2988] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00A4A9800) [pid = 2988] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0041CC800) [pid = 2988] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A0069AC000) [pid = 2988] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:35:02 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008A25400) [pid = 2988] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:35:02 INFO - PROCESS | 2988 | 1471293302249 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 672ms 13:35:02 INFO - PROCESS | 2988 | 1471293302305 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 2988 | 1471293302308 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:35:02 INFO - PROCESS | 2988 | 1471293302311 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:35:02 INFO - PROCESS | 2988 | 1471293302313 Marionette TRACE conn6 <- [1,1098,null,{}] 13:35:02 INFO - PROCESS | 2988 | 1471293302316 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:02 INFO - PROCESS | 2988 | 1471293302318 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:02 INFO - PROCESS | 2988 | 1471293302427 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:35:02 INFO - PROCESS | 2988 | 1471293302434 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 2988 | 1471293302436 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A55C000 == 37 [pid = 2988] [id = 284] 13:35:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004BB7C00) [pid = 2988] [serial = 851] [outer = 0000000000000000] 13:35:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00C022800) [pid = 2988] [serial = 852] [outer = 000000A004BB7C00] 13:35:02 INFO - PROCESS | 2988 | 1471293302481 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00FDCD800) [pid = 2988] [serial = 853] [outer = 000000A004BB7C00] 13:35:02 INFO - PROCESS | 2988 | 1471293302874 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 627ms 13:35:02 INFO - PROCESS | 2988 | 1471293302941 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 2988 | 1471293302943 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:35:02 INFO - PROCESS | 2988 | 1471293302947 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 2988 | 1471293302948 Marionette TRACE conn6 <- [1,1102,null,{}] 13:35:02 INFO - PROCESS | 2988 | 1471293302952 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:02 INFO - PROCESS | 2988 | 1471293302953 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:03 INFO - PROCESS | 2988 | 1471293303066 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:35:03 INFO - PROCESS | 2988 | 1471293303107 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 2988 | 1471293303109 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE7A000 == 38 [pid = 2988] [id = 285] 13:35:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FDD1400) [pid = 2988] [serial = 854] [outer = 0000000000000000] 13:35:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FDD7C00) [pid = 2988] [serial = 855] [outer = 000000A00FDD1400] 13:35:03 INFO - PROCESS | 2988 | 1471293303153 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A01038DC00) [pid = 2988] [serial = 856] [outer = 000000A00FDD1400] 13:35:03 INFO - PROCESS | 2988 | 1471293303539 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 13:35:03 INFO - PROCESS | 2988 | 1471293303580 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 2988 | 1471293303582 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:35:03 INFO - PROCESS | 2988 | 1471293303585 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 2988 | 1471293303587 Marionette TRACE conn6 <- [1,1106,null,{}] 13:35:03 INFO - PROCESS | 2988 | 1471293303590 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 2988 | 1471293303592 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:03 INFO - PROCESS | 2988 | 1471293303702 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:35:03 INFO - PROCESS | 2988 | 1471293303710 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 2988 | 1471293303711 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE89000 == 39 [pid = 2988] [id = 286] 13:35:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00B73E000) [pid = 2988] [serial = 857] [outer = 0000000000000000] 13:35:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A010391C00) [pid = 2988] [serial = 858] [outer = 000000A00B73E000] 13:35:03 INFO - PROCESS | 2988 | 1471293303757 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A010437C00) [pid = 2988] [serial = 859] [outer = 000000A00B73E000] 13:35:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:35:04 INFO - PROCESS | 2988 | 1471293304747 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1193ms 13:35:04 INFO - PROCESS | 2988 | 1471293304782 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 2988 | 1471293304786 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:35:04 INFO - PROCESS | 2988 | 1471293304791 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 2988 | 1471293304794 Marionette TRACE conn6 <- [1,1110,null,{}] 13:35:04 INFO - PROCESS | 2988 | 1471293304799 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 2988 | 1471293304802 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:04 INFO - PROCESS | 2988 | 1471293304918 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:35:04 INFO - PROCESS | 2988 | 1471293304992 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 2988 | 1471293304995 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE34800 == 40 [pid = 2988] [id = 287] 13:35:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00911C800) [pid = 2988] [serial = 860] [outer = 0000000000000000] 13:35:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00A0D5800) [pid = 2988] [serial = 861] [outer = 000000A00911C800] 13:35:05 INFO - PROCESS | 2988 | 1471293305094 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00BE64800) [pid = 2988] [serial = 862] [outer = 000000A00911C800] 13:35:05 INFO - PROCESS | 2988 | 1471293305630 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 880ms 13:35:05 INFO - PROCESS | 2988 | 1471293305678 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 2988 | 1471293305683 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:35:05 INFO - PROCESS | 2988 | 1471293305691 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 2988 | 1471293305694 Marionette TRACE conn6 <- [1,1114,null,{}] 13:35:05 INFO - PROCESS | 2988 | 1471293305698 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:05 INFO - PROCESS | 2988 | 1471293305701 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:05 INFO - PROCESS | 2988 | 1471293305819 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:35:05 INFO - PROCESS | 2988 | 1471293305909 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 2988 | 1471293305911 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046E000 == 41 [pid = 2988] [id = 288] 13:35:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EC08000) [pid = 2988] [serial = 863] [outer = 0000000000000000] 13:35:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EC0D400) [pid = 2988] [serial = 864] [outer = 000000A00EC08000] 13:35:05 INFO - PROCESS | 2988 | 1471293305969 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00ECBE800) [pid = 2988] [serial = 865] [outer = 000000A00EC08000] 13:35:06 INFO - PROCESS | 2988 | 1471293306596 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 944ms 13:35:06 INFO - PROCESS | 2988 | 1471293306634 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 2988 | 1471293306637 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:35:06 INFO - PROCESS | 2988 | 1471293306641 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 2988 | 1471293306645 Marionette TRACE conn6 <- [1,1118,null,{}] 13:35:06 INFO - PROCESS | 2988 | 1471293306657 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 2988 | 1471293306662 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:06 INFO - PROCESS | 2988 | 1471293306806 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:35:06 INFO - PROCESS | 2988 | 1471293306924 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 2988 | 1471293306928 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07BBF7000 == 42 [pid = 2988] [id = 289] 13:35:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A01043B800) [pid = 2988] [serial = 866] [outer = 0000000000000000] 13:35:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A010441800) [pid = 2988] [serial = 867] [outer = 000000A01043B800] 13:35:06 INFO - PROCESS | 2988 | 1471293306988 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A011F90000) [pid = 2988] [serial = 868] [outer = 000000A01043B800] 13:35:07 INFO - PROCESS | 2988 | 1471293307816 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1239ms 13:35:07 INFO - PROCESS | 2988 | 1471293307882 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 2988 | 1471293307887 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:35:07 INFO - PROCESS | 2988 | 1471293307892 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:35:07 INFO - PROCESS | 2988 | 1471293307896 Marionette TRACE conn6 <- [1,1122,null,{}] 13:35:07 INFO - PROCESS | 2988 | 1471293307901 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:07 INFO - PROCESS | 2988 | 1471293307904 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:08 INFO - PROCESS | 2988 | 1471293308048 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE7A000 == 41 [pid = 2988] [id = 285] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A55C000 == 40 [pid = 2988] [id = 284] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A079E0D000 == 39 [pid = 2988] [id = 283] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A010327800 == 38 [pid = 2988] [id = 282] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC36000 == 37 [pid = 2988] [id = 281] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3BE000 == 36 [pid = 2988] [id = 280] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C569000 == 35 [pid = 2988] [id = 279] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A008830000 == 34 [pid = 2988] [id = 278] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069D8800 == 33 [pid = 2988] [id = 277] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7DB800 == 32 [pid = 2988] [id = 276] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A01031E000 == 31 [pid = 2988] [id = 274] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A9000 == 30 [pid = 2988] [id = 275] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A07BBF7000 == 29 [pid = 2988] [id = 289] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046E000 == 28 [pid = 2988] [id = 288] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE34800 == 27 [pid = 2988] [id = 287] 13:35:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE89000 == 26 [pid = 2988] [id = 286] 13:35:08 INFO - PROCESS | 2988 | 1471293308749 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 2988 | 1471293308753 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00877E800) [pid = 2988] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A001782C00) [pid = 2988] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004B85000) [pid = 2988] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A006CEC000) [pid = 2988] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A007A61800) [pid = 2988] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0086E1C00) [pid = 2988] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A007173000) [pid = 2988] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C026400) [pid = 2988] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B3BFC00) [pid = 2988] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00D2E9800) [pid = 2988] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BB5800) [pid = 2988] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00B3C7800) [pid = 2988] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00A96E000) [pid = 2988] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008A28C00) [pid = 2988] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00B8D0C00) [pid = 2988] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00C02D400) [pid = 2988] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00BE61800) [pid = 2988] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00D2EFC00) [pid = 2988] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BEE1000) [pid = 2988] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00911E000) [pid = 2988] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0095B8400) [pid = 2988] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A0089D7800) [pid = 2988] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004140800 == 27 [pid = 2988] [id = 290] 13:35:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00110B000) [pid = 2988] [serial = 869] [outer = 0000000000000000] 13:35:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00124AC00) [pid = 2988] [serial = 870] [outer = 000000A00110B000] 13:35:08 INFO - PROCESS | 2988 | 1471293308898 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0041D3800) [pid = 2988] [serial = 871] [outer = 000000A00110B000] 13:35:09 INFO - PROCESS | 2988 | [GFX2-]: DrawTargetD2D 1.1 (000000A007725AC0): Failed to create GradientStopCollection with no stops. 13:35:09 INFO - PROCESS | 2988 | [GFX3-]: No stops specified for gradient pattern. 13:35:09 INFO - PROCESS | 2988 | 1471293309349 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1548ms 13:35:09 INFO - PROCESS | 2988 | 1471293309447 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 2988 | 1471293309451 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:35:09 INFO - PROCESS | 2988 | 1471293309455 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 2988 | 1471293309459 Marionette TRACE conn6 <- [1,1126,null,{}] 13:35:09 INFO - PROCESS | 2988 | 1471293309464 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 2988 | 1471293309469 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:09 INFO - PROCESS | 2988 | 1471293309570 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:35:09 INFO - PROCESS | 2988 | 1471293309581 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 2988 | 1471293309584 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C14800 == 28 [pid = 2988] [id = 291] 13:35:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004BB7000) [pid = 2988] [serial = 872] [outer = 0000000000000000] 13:35:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004E99800) [pid = 2988] [serial = 873] [outer = 000000A004BB7000] 13:35:09 INFO - PROCESS | 2988 | 1471293309634 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0069AA400) [pid = 2988] [serial = 874] [outer = 000000A004BB7000] 13:35:10 INFO - PROCESS | 2988 | 1471293310104 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 13:35:10 INFO - PROCESS | 2988 | 1471293310162 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 2988 | 1471293310166 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:35:10 INFO - PROCESS | 2988 | 1471293310172 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 2988 | 1471293310174 Marionette TRACE conn6 <- [1,1130,null,{}] 13:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:35:10 INFO - PROCESS | 2988 | 1471293310178 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:10 INFO - PROCESS | 2988 | 1471293310181 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:10 INFO - PROCESS | 2988 | 1471293310277 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:35:10 INFO - PROCESS | 2988 | 1471293310351 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 2988 | 1471293310353 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075BA800 == 29 [pid = 2988] [id = 292] 13:35:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0069AF400) [pid = 2988] [serial = 875] [outer = 0000000000000000] 13:35:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A008251C00) [pid = 2988] [serial = 876] [outer = 000000A0069AF400] 13:35:10 INFO - PROCESS | 2988 | 1471293310409 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0086DFC00) [pid = 2988] [serial = 877] [outer = 000000A0069AF400] 13:35:10 INFO - PROCESS | 2988 | 1471293310835 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 13:35:10 INFO - PROCESS | 2988 | 1471293310848 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 2988 | 1471293310850 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:35:10 INFO - PROCESS | 2988 | 1471293310855 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 2988 | 1471293310862 Marionette TRACE conn6 <- [1,1134,null,{}] 13:35:10 INFO - PROCESS | 2988 | 1471293310872 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:10 INFO - PROCESS | 2988 | 1471293310876 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:11 INFO - PROCESS | 2988 | 1471293311014 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:35:11 INFO - PROCESS | 2988 | 1471293311021 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 2988 | 1471293311024 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A90A800 == 30 [pid = 2988] [id = 293] 13:35:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0089DE800) [pid = 2988] [serial = 878] [outer = 0000000000000000] 13:35:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A008C9E800) [pid = 2988] [serial = 879] [outer = 000000A0089DE800] 13:35:11 INFO - PROCESS | 2988 | 1471293311069 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A009120800) [pid = 2988] [serial = 880] [outer = 000000A0089DE800] 13:35:11 INFO - PROCESS | 2988 | 1471293311532 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 13:35:11 INFO - PROCESS | 2988 | 1471293311590 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 2988 | 1471293311593 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:35:11 INFO - PROCESS | 2988 | 1471293311596 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:35:11 INFO - PROCESS | 2988 | 1471293311598 Marionette TRACE conn6 <- [1,1138,null,{}] 13:35:11 INFO - PROCESS | 2988 | 1471293311602 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:11 INFO - PROCESS | 2988 | 1471293311604 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:11 INFO - PROCESS | 2988 | 1471293311746 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:35:11 INFO - PROCESS | 2988 | 1471293311794 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 2988 | 1471293311796 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C56E000 == 31 [pid = 2988] [id = 294] 13:35:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A0095AE000) [pid = 2988] [serial = 881] [outer = 0000000000000000] 13:35:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0095B3800) [pid = 2988] [serial = 882] [outer = 000000A0095AE000] 13:35:11 INFO - PROCESS | 2988 | 1471293311850 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00A439C00) [pid = 2988] [serial = 883] [outer = 000000A0095AE000] 13:35:12 INFO - PROCESS | 2988 | 1471293312288 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 735ms 13:35:12 INFO - PROCESS | 2988 | 1471293312333 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 2988 | 1471293312335 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:35:12 INFO - PROCESS | 2988 | 1471293312339 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 2988 | 1471293312341 Marionette TRACE conn6 <- [1,1142,null,{}] 13:35:12 INFO - PROCESS | 2988 | 1471293312344 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:12 INFO - PROCESS | 2988 | 1471293312346 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:12 INFO - PROCESS | 2988 | 1471293312457 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:35:12 INFO - PROCESS | 2988 | 1471293312465 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 2988 | 1471293312472 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7EC800 == 32 [pid = 2988] [id = 295] 13:35:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B3C7800) [pid = 2988] [serial = 884] [outer = 0000000000000000] 13:35:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B735C00) [pid = 2988] [serial = 885] [outer = 000000A00B3C7800] 13:35:12 INFO - PROCESS | 2988 | 1471293312573 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00BEDA400) [pid = 2988] [serial = 886] [outer = 000000A00B3C7800] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00FDD1400) [pid = 2988] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004BA8C00) [pid = 2988] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004BA4C00) [pid = 2988] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00BED8800) [pid = 2988] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004B84400) [pid = 2988] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A008247000) [pid = 2988] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004E11C00) [pid = 2988] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004A0B000) [pid = 2988] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00EC03C00) [pid = 2988] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00829BC00) [pid = 2988] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00BEE2000) [pid = 2988] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004BB7C00) [pid = 2988] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004B82000) [pid = 2988] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:35:13 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B73E000) [pid = 2988] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:35:13 INFO - PROCESS | 2988 | 1471293313268 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 984ms 13:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:35:13 INFO - PROCESS | 2988 | 1471293313326 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 2988 | 1471293313329 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:35:13 INFO - PROCESS | 2988 | 1471293313332 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 2988 | 1471293313334 Marionette TRACE conn6 <- [1,1146,null,{}] 13:35:13 INFO - PROCESS | 2988 | 1471293313337 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 2988 | 1471293313340 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:13 INFO - PROCESS | 2988 | 1471293313453 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:35:13 INFO - PROCESS | 2988 | 1471293313501 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 2988 | 1471293313503 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A000796800 == 33 [pid = 2988] [id = 296] 13:35:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004A0A400) [pid = 2988] [serial = 887] [outer = 0000000000000000] 13:35:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0050D9000) [pid = 2988] [serial = 888] [outer = 000000A004A0A400] 13:35:13 INFO - PROCESS | 2988 | 1471293313556 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00BEE5000) [pid = 2988] [serial = 889] [outer = 000000A004A0A400] 13:35:13 INFO - PROCESS | 2988 | 1471293313919 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 2988 | 1471293313973 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:35:13 INFO - PROCESS | 2988 | 1471293313978 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 2988 | 1471293313979 Marionette TRACE conn6 <- [1,1150,null,{}] 13:35:13 INFO - PROCESS | 2988 | 1471293313983 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 2988 | 1471293313985 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:14 INFO - PROCESS | 2988 | 1471293314065 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:35:14 INFO - PROCESS | 2988 | 1471293314070 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 2988 | 1471293314072 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCBD800 == 34 [pid = 2988] [id = 297] 13:35:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004BA5C00) [pid = 2988] [serial = 890] [outer = 0000000000000000] 13:35:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C1D7C00) [pid = 2988] [serial = 891] [outer = 000000A004BA5C00] 13:35:14 INFO - PROCESS | 2988 | 1471293314117 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C8D0800) [pid = 2988] [serial = 892] [outer = 000000A004BA5C00] 13:35:14 INFO - PROCESS | 2988 | 1471293314531 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 586ms 13:35:14 INFO - PROCESS | 2988 | 1471293314571 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 2988 | 1471293314573 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:35:14 INFO - PROCESS | 2988 | 1471293314576 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 2988 | 1471293314578 Marionette TRACE conn6 <- [1,1154,null,{}] 13:35:14 INFO - PROCESS | 2988 | 1471293314586 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 2988 | 1471293314589 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:14 INFO - PROCESS | 2988 | 1471293314672 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:35:14 INFO - PROCESS | 2988 | 1471293314678 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 2988 | 1471293314680 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010310800 == 35 [pid = 2988] [id = 298] 13:35:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2E9C00) [pid = 2988] [serial = 893] [outer = 0000000000000000] 13:35:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D4D0800) [pid = 2988] [serial = 894] [outer = 000000A00D2E9C00] 13:35:14 INFO - PROCESS | 2988 | 1471293314735 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EA5AC00) [pid = 2988] [serial = 895] [outer = 000000A00D2E9C00] 13:35:15 INFO - PROCESS | 2988 | 1471293315265 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 13:35:15 INFO - PROCESS | 2988 | 1471293315313 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 2988 | 1471293315318 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:35:15 INFO - PROCESS | 2988 | 1471293315324 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 2988 | 1471293315328 Marionette TRACE conn6 <- [1,1158,null,{}] 13:35:15 INFO - PROCESS | 2988 | 1471293315334 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:15 INFO - PROCESS | 2988 | 1471293315338 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:15 INFO - PROCESS | 2988 | 1471293315464 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:35:15 INFO - PROCESS | 2988 | 1471293315539 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 2988 | 1471293315544 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A6800 == 36 [pid = 2988] [id = 299] 13:35:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004A6C000) [pid = 2988] [serial = 896] [outer = 0000000000000000] 13:35:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004B7E000) [pid = 2988] [serial = 897] [outer = 000000A004A6C000] 13:35:15 INFO - PROCESS | 2988 | 1471293315644 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004E10400) [pid = 2988] [serial = 898] [outer = 000000A004A6C000] 13:35:16 INFO - PROCESS | 2988 | 1471293316349 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1078ms 13:35:16 INFO - PROCESS | 2988 | 1471293316424 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 2988 | 1471293316429 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:35:16 INFO - PROCESS | 2988 | 1471293316436 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 2988 | 1471293316439 Marionette TRACE conn6 <- [1,1162,null,{}] 13:35:16 INFO - PROCESS | 2988 | 1471293316443 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 2988 | 1471293316446 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:16 INFO - PROCESS | 2988 | 1471293316577 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:35:16 INFO - PROCESS | 2988 | 1471293316645 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 2988 | 1471293316648 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C566000 == 37 [pid = 2988] [id = 300] 13:35:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0086D6400) [pid = 2988] [serial = 899] [outer = 0000000000000000] 13:35:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A008782800) [pid = 2988] [serial = 900] [outer = 000000A0086D6400] 13:35:16 INFO - PROCESS | 2988 | 1471293316713 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A008C9E400) [pid = 2988] [serial = 901] [outer = 000000A0086D6400] 13:35:17 INFO - PROCESS | 2988 | 1471293317617 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 2988 | 1471293317685 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:35:17 INFO - PROCESS | 2988 | 1471293317690 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 2988 | 1471293317693 Marionette TRACE conn6 <- [1,1166,null,{}] 13:35:17 INFO - PROCESS | 2988 | 1471293317699 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 2988 | 1471293317702 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:17 INFO - PROCESS | 2988 | 1471293317824 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:35:17 INFO - PROCESS | 2988 | 1471293317893 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 2988 | 1471293317898 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00871B000 == 38 [pid = 2988] [id = 301] 13:35:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A006710000) [pid = 2988] [serial = 902] [outer = 0000000000000000] 13:35:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A0069ACC00) [pid = 2988] [serial = 903] [outer = 000000A006710000] 13:35:17 INFO - PROCESS | 2988 | 1471293317949 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A008247000) [pid = 2988] [serial = 904] [outer = 000000A006710000] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A008820000 == 37 [pid = 2988] [id = 187] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A0093AD000 == 36 [pid = 2988] [id = 188] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C579800 == 35 [pid = 2988] [id = 190] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A419800 == 34 [pid = 2988] [id = 195] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A3000 == 33 [pid = 2988] [id = 192] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3B4000 == 32 [pid = 2988] [id = 197] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C571000 == 31 [pid = 2988] [id = 196] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00881B800 == 30 [pid = 2988] [id = 194] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A008019800 == 29 [pid = 2988] [id = 186] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A0050B9800 == 28 [pid = 2988] [id = 185] 13:35:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075BD800 == 27 [pid = 2988] [id = 193] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00BE62C00) [pid = 2988] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A010437C00) [pid = 2988] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A010391C00) [pid = 2988] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00FDD7C00) [pid = 2988] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00D4D2C00) [pid = 2988] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00A43C400) [pid = 2988] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B8C9800) [pid = 2988] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C1CB000) [pid = 2988] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004E7AC00) [pid = 2988] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A007A57400) [pid = 2988] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A008787400) [pid = 2988] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A008CA5400) [pid = 2988] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00D4DD800) [pid = 2988] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004B85C00) [pid = 2988] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EC0F000) [pid = 2988] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004E7B400) [pid = 2988] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008781400) [pid = 2988] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008CA6800) [pid = 2988] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A01038DC00) [pid = 2988] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00EA63000) [pid = 2988] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FC10C00) [pid = 2988] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00FD2D000) [pid = 2988] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00FDCC800) [pid = 2988] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00C022800) [pid = 2988] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00FDCD800) [pid = 2988] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00C8C8800) [pid = 2988] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:35:18 INFO - PROCESS | 2988 | 1471293318456 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 2988 | 1471293318494 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:35:18 INFO - PROCESS | 2988 | 1471293318500 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 2988 | 1471293318503 Marionette TRACE conn6 <- [1,1170,null,{}] 13:35:18 INFO - PROCESS | 2988 | 1471293318506 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:18 INFO - PROCESS | 2988 | 1471293318509 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:18 INFO - PROCESS | 2988 | 1471293318600 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:35:18 INFO - PROCESS | 2988 | 1471293318607 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 2988 | 1471293318609 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00881F800 == 28 [pid = 2988] [id = 302] 13:35:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A008242800) [pid = 2988] [serial = 905] [outer = 0000000000000000] 13:35:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A0086DF800) [pid = 2988] [serial = 906] [outer = 000000A008242800] 13:35:18 INFO - PROCESS | 2988 | 1471293318658 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A008C98400) [pid = 2988] [serial = 907] [outer = 000000A008242800] 13:35:19 INFO - PROCESS | 2988 | 1471293319136 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 2988 | 1471293319195 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:35:19 INFO - PROCESS | 2988 | 1471293319199 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 2988 | 1471293319203 Marionette TRACE conn6 <- [1,1174,null,{}] 13:35:19 INFO - PROCESS | 2988 | 1471293319249 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 2988 | 1471293319254 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:19 INFO - PROCESS | 2988 | 1471293319356 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:35:19 INFO - PROCESS | 2988 | 1471293319422 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 2988 | 1471293319426 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C56F800 == 29 [pid = 2988] [id = 303] 13:35:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004A6DC00) [pid = 2988] [serial = 908] [outer = 0000000000000000] 13:35:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00A43B800) [pid = 2988] [serial = 909] [outer = 000000A004A6DC00] 13:35:19 INFO - PROCESS | 2988 | 1471293319475 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00BE6BC00) [pid = 2988] [serial = 910] [outer = 000000A004A6DC00] 13:35:19 INFO - PROCESS | 2988 | 1471293319875 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 2988 | 1471293319938 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:35:19 INFO - PROCESS | 2988 | 1471293319942 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 2988 | 1471293319943 Marionette TRACE conn6 <- [1,1178,null,{}] 13:35:19 INFO - PROCESS | 2988 | 1471293319947 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 2988 | 1471293319949 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:20 INFO - PROCESS | 2988 | 1471293320038 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:35:20 INFO - PROCESS | 2988 | 1471293320044 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 2988 | 1471293320046 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9B1800 == 30 [pid = 2988] [id = 304] 13:35:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C02A800) [pid = 2988] [serial = 911] [outer = 0000000000000000] 13:35:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C8C4C00) [pid = 2988] [serial = 912] [outer = 000000A00C02A800] 13:35:20 INFO - PROCESS | 2988 | 1471293320092 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00D2EC800) [pid = 2988] [serial = 913] [outer = 000000A00C02A800] 13:35:20 INFO - PROCESS | 2988 | 1471293320517 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 2988 | 1471293320577 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:35:20 INFO - PROCESS | 2988 | 1471293320581 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:35:20 INFO - PROCESS | 2988 | 1471293320583 Marionette TRACE conn6 <- [1,1182,null,{}] 13:35:20 INFO - PROCESS | 2988 | 1471293320586 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:20 INFO - PROCESS | 2988 | 1471293320589 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:20 INFO - PROCESS | 2988 | 1471293320695 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:35:20 INFO - PROCESS | 2988 | 1471293320775 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 2988 | 1471293320777 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCC2000 == 31 [pid = 2988] [id = 305] 13:35:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00D2ED800) [pid = 2988] [serial = 914] [outer = 0000000000000000] 13:35:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00EC02C00) [pid = 2988] [serial = 915] [outer = 000000A00D2ED800] 13:35:20 INFO - PROCESS | 2988 | 1471293320823 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00EC0C800) [pid = 2988] [serial = 916] [outer = 000000A00D2ED800] 13:35:21 INFO - PROCESS | 2988 | 1471293321243 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:35:21 INFO - PROCESS | 2988 | 1471293321322 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:35:21 INFO - PROCESS | 2988 | 1471293321325 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 2988 | 1471293321327 Marionette TRACE conn6 <- [1,1186,null,{}] 13:35:21 INFO - PROCESS | 2988 | 1471293321335 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:21 INFO - PROCESS | 2988 | 1471293321341 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:21 INFO - PROCESS | 2988 | 1471293321483 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:35:21 INFO - PROCESS | 2988 | 1471293321491 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 2988 | 1471293321493 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01034F800 == 32 [pid = 2988] [id = 306] 13:35:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00ECBF000) [pid = 2988] [serial = 917] [outer = 0000000000000000] 13:35:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00FD28800) [pid = 2988] [serial = 918] [outer = 000000A00ECBF000] 13:35:21 INFO - PROCESS | 2988 | 1471293321582 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00FDCB800) [pid = 2988] [serial = 919] [outer = 000000A00ECBF000] 13:35:22 INFO - PROCESS | 2988 | 1471293322008 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 13:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:35:22 INFO - PROCESS | 2988 | 1471293322062 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 2988 | 1471293322064 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:35:22 INFO - PROCESS | 2988 | 1471293322067 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 2988 | 1471293322069 Marionette TRACE conn6 <- [1,1190,null,{}] 13:35:22 INFO - PROCESS | 2988 | 1471293322072 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:22 INFO - PROCESS | 2988 | 1471293322074 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:22 INFO - PROCESS | 2988 | 1471293322192 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:35:22 INFO - PROCESS | 2988 | 1471293322198 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 2988 | 1471293322200 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010469000 == 33 [pid = 2988] [id = 307] 13:35:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004BB8C00) [pid = 2988] [serial = 920] [outer = 0000000000000000] 13:35:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FDD0000) [pid = 2988] [serial = 921] [outer = 000000A004BB8C00] 13:35:22 INFO - PROCESS | 2988 | 1471293322244 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A010389400) [pid = 2988] [serial = 922] [outer = 000000A004BB8C00] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B3C7800) [pid = 2988] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00110B000) [pid = 2988] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BB7000) [pid = 2988] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0069AF400) [pid = 2988] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00911C800) [pid = 2988] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00EC08000) [pid = 2988] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0095AE000) [pid = 2988] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004A0A400) [pid = 2988] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004BA5C00) [pid = 2988] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:35:22 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0089DE800) [pid = 2988] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:35:22 INFO - PROCESS | 2988 | 1471293322726 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:35:22 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 13:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 13:35:22 INFO - PROCESS | 2988 | 1471293322762 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 2988 | 1471293322764 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:35:22 INFO - PROCESS | 2988 | 1471293322767 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:35:22 INFO - PROCESS | 2988 | 1471293322769 Marionette TRACE conn6 <- [1,1194,null,{}] 13:35:22 INFO - PROCESS | 2988 | 1471293322773 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:22 INFO - PROCESS | 2988 | 1471293322775 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:22 INFO - PROCESS | 2988 | 1471293322860 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:35:22 INFO - PROCESS | 2988 | 1471293322934 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 2988 | 1471293322936 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079EE1000 == 34 [pid = 2988] [id = 308] 13:35:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004B7F000) [pid = 2988] [serial = 923] [outer = 0000000000000000] 13:35:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A009117400) [pid = 2988] [serial = 924] [outer = 000000A004B7F000] 13:35:22 INFO - PROCESS | 2988 | 1471293322982 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00FDD1000) [pid = 2988] [serial = 925] [outer = 000000A004B7F000] 13:35:23 INFO - PROCESS | 2988 | 1471293323335 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:35:23 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 13:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 13:35:23 INFO - PROCESS | 2988 | 1471293323399 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 2988 | 1471293323401 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:35:23 INFO - PROCESS | 2988 | 1471293323404 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 2988 | 1471293323406 Marionette TRACE conn6 <- [1,1198,null,{}] 13:35:23 INFO - PROCESS | 2988 | 1471293323409 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:23 INFO - PROCESS | 2988 | 1471293323411 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:23 INFO - PROCESS | 2988 | 1471293323523 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:35:23 INFO - PROCESS | 2988 | 1471293323560 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 2988 | 1471293323562 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C56C000 == 35 [pid = 2988] [id = 309] 13:35:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FDD5800) [pid = 2988] [serial = 926] [outer = 0000000000000000] 13:35:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A01043AC00) [pid = 2988] [serial = 927] [outer = 000000A00FDD5800] 13:35:23 INFO - PROCESS | 2988 | 1471293323608 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A010445400) [pid = 2988] [serial = 928] [outer = 000000A00FDD5800] 13:35:24 INFO - PROCESS | 2988 | 1471293323998 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 13:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:35:24 INFO - PROCESS | 2988 | 1471293324036 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 2988 | 1471293324038 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:35:24 INFO - PROCESS | 2988 | 1471293324041 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 2988 | 1471293324043 Marionette TRACE conn6 <- [1,1202,null,{}] 13:35:24 INFO - PROCESS | 2988 | 1471293324046 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 2988 | 1471293324048 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:24 INFO - PROCESS | 2988 | 1471293324162 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:35:24 INFO - PROCESS | 2988 | 1471293324170 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 2988 | 1471293324172 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE8B800 == 36 [pid = 2988] [id = 310] 13:35:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A01043A000) [pid = 2988] [serial = 929] [outer = 0000000000000000] 13:35:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A011F98000) [pid = 2988] [serial = 930] [outer = 000000A01043A000] 13:35:24 INFO - PROCESS | 2988 | 1471293324217 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A011F9EC00) [pid = 2988] [serial = 931] [outer = 000000A01043A000] 13:35:24 INFO - PROCESS | 2988 | 1471293324605 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 13:35:24 INFO - PROCESS | 2988 | 1471293324675 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 2988 | 1471293324680 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:35:24 INFO - PROCESS | 2988 | 1471293324685 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 2988 | 1471293324690 Marionette TRACE conn6 <- [1,1206,null,{}] 13:35:24 INFO - PROCESS | 2988 | 1471293324696 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 2988 | 1471293324700 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:24 INFO - PROCESS | 2988 | 1471293324898 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:35:25 INFO - PROCESS | 2988 | 1471293324992 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 2988 | 1471293324998 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008712800 == 37 [pid = 2988] [id = 311] 13:35:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004E99C00) [pid = 2988] [serial = 932] [outer = 0000000000000000] 13:35:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0069A6400) [pid = 2988] [serial = 933] [outer = 000000A004E99C00] 13:35:25 INFO - PROCESS | 2988 | 1471293325056 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A008250C00) [pid = 2988] [serial = 934] [outer = 000000A004E99C00] 13:35:25 INFO - PROCESS | 2988 | 1471293325632 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 985ms 13:35:25 INFO - PROCESS | 2988 | 1471293325674 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 2988 | 1471293325678 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:35:25 INFO - PROCESS | 2988 | 1471293325685 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 2988 | 1471293325690 Marionette TRACE conn6 <- [1,1210,null,{}] 13:35:25 INFO - PROCESS | 2988 | 1471293325695 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:25 INFO - PROCESS | 2988 | 1471293325698 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:25 INFO - PROCESS | 2988 | 1471293325815 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:35:25 INFO - PROCESS | 2988 | 1471293325892 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 2988 | 1471293325894 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC26800 == 38 [pid = 2988] [id = 312] 13:35:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0095B3400) [pid = 2988] [serial = 935] [outer = 0000000000000000] 13:35:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00A438800) [pid = 2988] [serial = 936] [outer = 000000A0095B3400] 13:35:26 INFO - PROCESS | 2988 | 1471293325993 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00B8C9800) [pid = 2988] [serial = 937] [outer = 000000A0095B3400] 13:35:26 INFO - PROCESS | 2988 | 1471293326605 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 2988 | 1471293326635 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:35:26 INFO - PROCESS | 2988 | 1471293326638 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 2988 | 1471293326641 Marionette TRACE conn6 <- [1,1214,null,{}] 13:35:26 INFO - PROCESS | 2988 | 1471293326651 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 2988 | 1471293326656 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:26 INFO - PROCESS | 2988 | 1471293326773 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:35:26 INFO - PROCESS | 2988 | 1471293326894 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 2988 | 1471293326898 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B735000 == 39 [pid = 2988] [id = 313] 13:35:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FC11400) [pid = 2988] [serial = 938] [outer = 0000000000000000] 13:35:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00FD23800) [pid = 2988] [serial = 939] [outer = 000000A00FC11400] 13:35:26 INFO - PROCESS | 2988 | 1471293326959 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A010387C00) [pid = 2988] [serial = 940] [outer = 000000A00FC11400] 13:35:27 INFO - PROCESS | 2988 | 1471293327596 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 984ms 13:35:27 INFO - PROCESS | 2988 | 1471293327625 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 2988 | 1471293327628 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:35:27 INFO - PROCESS | 2988 | 1471293327632 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 2988 | 1471293327634 Marionette TRACE conn6 <- [1,1218,null,{}] 13:35:27 INFO - PROCESS | 2988 | 1471293327637 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:27 INFO - PROCESS | 2988 | 1471293327640 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:27 INFO - PROCESS | 2988 | 1471293327757 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:35:27 INFO - PROCESS | 2988 | 1471293327873 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 2988 | 1471293327876 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D213000 == 40 [pid = 2988] [id = 314] 13:35:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0086DBC00) [pid = 2988] [serial = 941] [outer = 0000000000000000] 13:35:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00C8C6C00) [pid = 2988] [serial = 942] [outer = 000000A0086DBC00] 13:35:27 INFO - PROCESS | 2988 | 1471293327933 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A079F09C00) [pid = 2988] [serial = 943] [outer = 000000A0086DBC00] 13:35:28 INFO - PROCESS | 2988 | 1471293328681 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1079ms 13:35:28 INFO - PROCESS | 2988 | 1471293328713 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 2988 | 1471293328717 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:35:28 INFO - PROCESS | 2988 | 1471293328722 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 2988 | 1471293328727 Marionette TRACE conn6 <- [1,1222,null,{}] 13:35:28 INFO - PROCESS | 2988 | 1471293328732 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:28 INFO - PROCESS | 2988 | 1471293328735 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:28 INFO - PROCESS | 2988 | 1471293328844 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:35:28 INFO - PROCESS | 2988 | 1471293328920 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 2988 | 1471293328922 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008708000 == 41 [pid = 2988] [id = 315] 13:35:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A008243000) [pid = 2988] [serial = 944] [outer = 0000000000000000] 13:35:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00829B800) [pid = 2988] [serial = 945] [outer = 000000A008243000] 13:35:28 INFO - PROCESS | 2988 | 1471293328974 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A008948000) [pid = 2988] [serial = 946] [outer = 000000A008243000] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C7000 == 40 [pid = 2988] [id = 198] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A00808E800 == 39 [pid = 2988] [id = 199] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE32800 == 38 [pid = 2988] [id = 200] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D214800 == 37 [pid = 2988] [id = 191] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075BB800 == 36 [pid = 2988] [id = 202] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9AC800 == 35 [pid = 2988] [id = 189] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCB0800 == 34 [pid = 2988] [id = 201] 13:35:29 INFO - PROCESS | 2988 | --DOCSHELL 000000A004140800 == 33 [pid = 2988] [id = 290] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00B735C00) [pid = 2988] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00124AC00) [pid = 2988] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A004E99800) [pid = 2988] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A0069AA400) [pid = 2988] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A008251C00) [pid = 2988] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00BE64800) [pid = 2988] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00A0D5800) [pid = 2988] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00ECBE800) [pid = 2988] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00EC0D400) [pid = 2988] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A010441800) [pid = 2988] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00A439C00) [pid = 2988] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00D4D0800) [pid = 2988] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0095B3800) [pid = 2988] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0050D9000) [pid = 2988] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00C1D7C00) [pid = 2988] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C8D0800) [pid = 2988] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00BEDA400) [pid = 2988] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0041D3800) [pid = 2988] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A008C9E800) [pid = 2988] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00BEE5000) [pid = 2988] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A009120800) [pid = 2988] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:35:29 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0086DFC00) [pid = 2988] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:35:30 INFO - PROCESS | 2988 | 1471293330156 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1487ms 13:35:30 INFO - PROCESS | 2988 | 1471293330209 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 2988 | 1471293330213 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:35:30 INFO - PROCESS | 2988 | 1471293330218 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 2988 | 1471293330223 Marionette TRACE conn6 <- [1,1226,null,{}] 13:35:30 INFO - PROCESS | 2988 | 1471293330228 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:30 INFO - PROCESS | 2988 | 1471293330231 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:30 INFO - PROCESS | 2988 | 1471293330345 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:35:30 INFO - PROCESS | 2988 | 1471293330416 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 2988 | 1471293330419 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075A7000 == 34 [pid = 2988] [id = 316] 13:35:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004BA8800) [pid = 2988] [serial = 947] [outer = 0000000000000000] 13:35:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004BB2000) [pid = 2988] [serial = 948] [outer = 000000A004BA8800] 13:35:30 INFO - PROCESS | 2988 | 1471293330468 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A004E92800) [pid = 2988] [serial = 949] [outer = 000000A004BA8800] 13:35:30 INFO - PROCESS | 2988 | 1471293330854 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 13:35:30 INFO - PROCESS | 2988 | 1471293330912 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 2988 | 1471293330918 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:35:30 INFO - PROCESS | 2988 | 1471293330924 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 2988 | 1471293330927 Marionette TRACE conn6 <- [1,1230,null,{}] 13:35:30 INFO - PROCESS | 2988 | 1471293330931 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:30 INFO - PROCESS | 2988 | 1471293330934 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:31 INFO - PROCESS | 2988 | 1471293331062 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:35:31 INFO - PROCESS | 2988 | 1471293331074 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 2988 | 1471293331077 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008833800 == 35 [pid = 2988] [id = 317] 13:35:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A006722000) [pid = 2988] [serial = 950] [outer = 0000000000000000] 13:35:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A007A57C00) [pid = 2988] [serial = 951] [outer = 000000A006722000] 13:35:31 INFO - PROCESS | 2988 | 1471293331125 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A008251C00) [pid = 2988] [serial = 952] [outer = 000000A006722000] 13:35:31 INFO - PROCESS | 2988 | 1471293331558 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 689ms 13:35:31 INFO - PROCESS | 2988 | 1471293331616 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 2988 | 1471293331618 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:35:31 INFO - PROCESS | 2988 | 1471293331622 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:35:31 INFO - PROCESS | 2988 | 1471293331625 Marionette TRACE conn6 <- [1,1234,null,{}] 13:35:31 INFO - PROCESS | 2988 | 1471293331637 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 2988 | 1471293331641 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:31 INFO - PROCESS | 2988 | 1471293331730 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:35:31 INFO - PROCESS | 2988 | 1471293331738 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 2988 | 1471293331741 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9C0800 == 36 [pid = 2988] [id = 318] 13:35:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00878B400) [pid = 2988] [serial = 953] [outer = 0000000000000000] 13:35:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A008CA1C00) [pid = 2988] [serial = 954] [outer = 000000A00878B400] 13:35:31 INFO - PROCESS | 2988 | 1471293331790 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A009121400) [pid = 2988] [serial = 955] [outer = 000000A00878B400] 13:35:32 INFO - PROCESS | 2988 | 1471293332310 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 13:35:32 INFO - PROCESS | 2988 | 1471293332359 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 2988 | 1471293332362 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:35:32 INFO - PROCESS | 2988 | 1471293332366 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 2988 | 1471293332367 Marionette TRACE conn6 <- [1,1238,null,{}] 13:35:32 INFO - PROCESS | 2988 | 1471293332371 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:32 INFO - PROCESS | 2988 | 1471293332373 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:32 INFO - PROCESS | 2988 | 1471293332516 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:35:32 INFO - PROCESS | 2988 | 1471293332568 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 2988 | 1471293332571 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7D6800 == 37 [pid = 2988] [id = 319] 13:35:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A009F3E400) [pid = 2988] [serial = 956] [outer = 0000000000000000] 13:35:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00A0D2400) [pid = 2988] [serial = 957] [outer = 000000A009F3E400] 13:35:32 INFO - PROCESS | 2988 | 1471293332616 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00B3B9400) [pid = 2988] [serial = 958] [outer = 000000A009F3E400] 13:35:33 INFO - PROCESS | 2988 | 1471293333065 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 732ms 13:35:33 INFO - PROCESS | 2988 | 1471293333099 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 2988 | 1471293333102 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:35:33 INFO - PROCESS | 2988 | 1471293333105 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 2988 | 1471293333107 Marionette TRACE conn6 <- [1,1242,null,{}] 13:35:33 INFO - PROCESS | 2988 | 1471293333110 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:33 INFO - PROCESS | 2988 | 1471293333113 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:33 INFO - PROCESS | 2988 | 1471293333228 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:35:33 INFO - PROCESS | 2988 | 1471293333235 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 2988 | 1471293333237 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3B2800 == 38 [pid = 2988] [id = 320] 13:35:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A001084400) [pid = 2988] [serial = 959] [outer = 0000000000000000] 13:35:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00B732C00) [pid = 2988] [serial = 960] [outer = 000000A001084400] 13:35:33 INFO - PROCESS | 2988 | 1471293333282 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00B84E000) [pid = 2988] [serial = 961] [outer = 000000A001084400] 13:35:33 INFO - PROCESS | 2988 | 1471293333768 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 13:35:33 INFO - PROCESS | 2988 | 1471293333799 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 2988 | 1471293333801 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:35:33 INFO - PROCESS | 2988 | 1471293333804 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 2988 | 1471293333806 Marionette TRACE conn6 <- [1,1246,null,{}] 13:35:33 INFO - PROCESS | 2988 | 1471293333810 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:33 INFO - PROCESS | 2988 | 1471293333816 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:34 INFO - PROCESS | 2988 | 1471293334159 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A008242800) [pid = 2988] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A006710000) [pid = 2988] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A004A6DC00) [pid = 2988] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004A6C000) [pid = 2988] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004BB8C00) [pid = 2988] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00D2ED800) [pid = 2988] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00ECBF000) [pid = 2988] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00FDD5800) [pid = 2988] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00D2E9C00) [pid = 2988] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C02A800) [pid = 2988] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A01043B800) [pid = 2988] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004B7F000) [pid = 2988] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0086D6400) [pid = 2988] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:35:34 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A01043A000) [pid = 2988] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:35:34 INFO - PROCESS | 2988 | 1471293334222 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 2988 | 1471293334224 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D20D800 == 39 [pid = 2988] [id = 321] 13:35:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004A6C000) [pid = 2988] [serial = 962] [outer = 0000000000000000] 13:35:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A004BA2400) [pid = 2988] [serial = 963] [outer = 000000A004A6C000] 13:35:34 INFO - PROCESS | 2988 | 1471293334270 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0091ED800) [pid = 2988] [serial = 964] [outer = 000000A004A6C000] 13:35:34 INFO - PROCESS | 2988 | 1471293334625 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 879ms 13:35:34 INFO - PROCESS | 2988 | 1471293334687 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 2988 | 1471293334689 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:35:34 INFO - PROCESS | 2988 | 1471293334692 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 2988 | 1471293334694 Marionette TRACE conn6 <- [1,1250,null,{}] 13:35:34 INFO - PROCESS | 2988 | 1471293334697 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 2988 | 1471293334699 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:34 INFO - PROCESS | 2988 | 1471293334778 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:35:34 INFO - PROCESS | 2988 | 1471293334784 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 2988 | 1471293334785 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF6800 == 40 [pid = 2988] [id = 322] 13:35:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BEDC800) [pid = 2988] [serial = 965] [outer = 0000000000000000] 13:35:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C1D5C00) [pid = 2988] [serial = 966] [outer = 000000A00BEDC800] 13:35:34 INFO - PROCESS | 2988 | 1471293334830 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C8D2800) [pid = 2988] [serial = 967] [outer = 000000A00BEDC800] 13:35:35 INFO - PROCESS | 2988 | 1471293335249 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 586ms 13:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:35:35 INFO - PROCESS | 2988 | 1471293335282 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 2988 | 1471293335284 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:35:35 INFO - PROCESS | 2988 | 1471293335287 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 2988 | 1471293335289 Marionette TRACE conn6 <- [1,1254,null,{}] 13:35:35 INFO - PROCESS | 2988 | 1471293335292 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 2988 | 1471293335294 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:35 INFO - PROCESS | 2988 | 1471293335374 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:35:35 INFO - PROCESS | 2988 | 1471293335381 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 2988 | 1471293335383 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010341000 == 41 [pid = 2988] [id = 323] 13:35:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C8D3400) [pid = 2988] [serial = 968] [outer = 0000000000000000] 13:35:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00D4D8C00) [pid = 2988] [serial = 969] [outer = 000000A00C8D3400] 13:35:35 INFO - PROCESS | 2988 | 1471293335428 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00EA60C00) [pid = 2988] [serial = 970] [outer = 000000A00C8D3400] 13:35:35 INFO - PROCESS | 2988 | 1471293335878 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 13:35:35 INFO - PROCESS | 2988 | 1471293335919 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 2988 | 1471293335921 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:35:35 INFO - PROCESS | 2988 | 1471293335925 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 2988 | 1471293335927 Marionette TRACE conn6 <- [1,1258,null,{}] 13:35:35 INFO - PROCESS | 2988 | 1471293335934 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 2988 | 1471293335936 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:36 INFO - PROCESS | 2988 | 1471293336020 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:35:36 INFO - PROCESS | 2988 | 1471293336026 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 2988 | 1471293336028 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FA9800 == 42 [pid = 2988] [id = 324] 13:35:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0084EBC00) [pid = 2988] [serial = 971] [outer = 0000000000000000] 13:35:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EC0FC00) [pid = 2988] [serial = 972] [outer = 000000A0084EBC00] 13:35:36 INFO - PROCESS | 2988 | 1471293336073 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00ECBCC00) [pid = 2988] [serial = 973] [outer = 000000A0084EBC00] 13:35:36 INFO - PROCESS | 2988 | 1471293336915 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1027ms 13:35:36 INFO - PROCESS | 2988 | 1471293336954 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 2988 | 1471293336959 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:35:36 INFO - PROCESS | 2988 | 1471293336964 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:35:36 INFO - PROCESS | 2988 | 1471293336969 Marionette TRACE conn6 <- [1,1262,null,{}] 13:35:37 INFO - PROCESS | 2988 | 1471293336996 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 2988 | 1471293336999 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:37 INFO - PROCESS | 2988 | 1471293337180 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:35:37 INFO - PROCESS | 2988 | 1471293337191 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 2988 | 1471293337194 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008705800 == 43 [pid = 2988] [id = 325] 13:35:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A004BB3400) [pid = 2988] [serial = 974] [outer = 0000000000000000] 13:35:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A004E8E800) [pid = 2988] [serial = 975] [outer = 000000A004BB3400] 13:35:37 INFO - PROCESS | 2988 | 1471293337252 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00716AC00) [pid = 2988] [serial = 976] [outer = 000000A004BB3400] 13:35:37 INFO - PROCESS | 2988 | 1471293337965 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1047ms 13:35:38 INFO - PROCESS | 2988 | 1471293338016 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 2988 | 1471293338021 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:35:38 INFO - PROCESS | 2988 | 1471293338028 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 2988 | 1471293338031 Marionette TRACE conn6 <- [1,1266,null,{}] 13:35:38 INFO - PROCESS | 2988 | 1471293338035 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:38 INFO - PROCESS | 2988 | 1471293338038 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:38 INFO - PROCESS | 2988 | 1471293338167 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:35:38 INFO - PROCESS | 2988 | 1471293338243 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 2988 | 1471293338246 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC23800 == 44 [pid = 2988] [id = 326] 13:35:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A004B85000) [pid = 2988] [serial = 977] [outer = 0000000000000000] 13:35:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A0091A5800) [pid = 2988] [serial = 978] [outer = 000000A004B85000] 13:35:38 INFO - PROCESS | 2988 | 1471293338346 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00B3C4C00) [pid = 2988] [serial = 979] [outer = 000000A004B85000] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A010341000 == 43 [pid = 2988] [id = 323] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF6800 == 42 [pid = 2988] [id = 322] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D20D800 == 41 [pid = 2988] [id = 321] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3B2800 == 40 [pid = 2988] [id = 320] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7D6800 == 39 [pid = 2988] [id = 319] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9C0800 == 38 [pid = 2988] [id = 318] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A008833800 == 37 [pid = 2988] [id = 317] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075A7000 == 36 [pid = 2988] [id = 316] 13:35:39 INFO - PROCESS | 2988 | --DOCSHELL 000000A008708000 == 35 [pid = 2988] [id = 315] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A008C98400) [pid = 2988] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0069ACC00) [pid = 2988] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0086DF800) [pid = 2988] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00A43B800) [pid = 2988] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A004E10400) [pid = 2988] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A010389400) [pid = 2988] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A008247000) [pid = 2988] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00EC02C00) [pid = 2988] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FDCB800) [pid = 2988] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A01043AC00) [pid = 2988] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00EA5AC00) [pid = 2988] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00D2EC800) [pid = 2988] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004B7E000) [pid = 2988] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C8C4C00) [pid = 2988] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00BE6BC00) [pid = 2988] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A011F90000) [pid = 2988] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00FDD0000) [pid = 2988] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00FDD1000) [pid = 2988] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A008C9E400) [pid = 2988] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FD28800) [pid = 2988] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00EC0C800) [pid = 2988] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A008782800) [pid = 2988] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A009117400) [pid = 2988] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A010445400) [pid = 2988] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A011F98000) [pid = 2988] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A011F9EC00) [pid = 2988] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:35:39 INFO - PROCESS | 2988 | 1471293339202 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1240ms 13:35:39 INFO - PROCESS | 2988 | 1471293339270 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 2988 | 1471293339274 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:35:39 INFO - PROCESS | 2988 | 1471293339279 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 2988 | 1471293339282 Marionette TRACE conn6 <- [1,1270,null,{}] 13:35:39 INFO - PROCESS | 2988 | 1471293339288 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:39 INFO - PROCESS | 2988 | 1471293339291 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:39 INFO - PROCESS | 2988 | 1471293339381 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:35:39 INFO - PROCESS | 2988 | 1471293339394 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 2988 | 1471293339397 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075A7000 == 36 [pid = 2988] [id = 327] 13:35:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004E0E400) [pid = 2988] [serial = 980] [outer = 0000000000000000] 13:35:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004E8FC00) [pid = 2988] [serial = 981] [outer = 000000A004E0E400] 13:35:39 INFO - PROCESS | 2988 | 1471293339447 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A007A57400) [pid = 2988] [serial = 982] [outer = 000000A004E0E400] 13:35:39 INFO - PROCESS | 2988 | 1471293339974 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 13:35:40 INFO - PROCESS | 2988 | 1471293340013 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 2988 | 1471293340017 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:35:40 INFO - PROCESS | 2988 | 1471293340023 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 2988 | 1471293340026 Marionette TRACE conn6 <- [1,1274,null,{}] 13:35:40 INFO - PROCESS | 2988 | 1471293340030 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 2988 | 1471293340033 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:40 INFO - PROCESS | 2988 | 1471293340124 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:35:40 INFO - PROCESS | 2988 | 1471293340200 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 2988 | 1471293340202 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008839000 == 37 [pid = 2988] [id = 328] 13:35:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00878A800) [pid = 2988] [serial = 983] [outer = 0000000000000000] 13:35:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A008CA2800) [pid = 2988] [serial = 984] [outer = 000000A00878A800] 13:35:40 INFO - PROCESS | 2988 | 1471293340250 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00911FC00) [pid = 2988] [serial = 985] [outer = 000000A00878A800] 13:35:40 INFO - PROCESS | 2988 | 1471293340655 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 13:35:40 INFO - PROCESS | 2988 | 1471293340716 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 2988 | 1471293340719 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:35:40 INFO - PROCESS | 2988 | 1471293340722 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 2988 | 1471293340726 Marionette TRACE conn6 <- [1,1278,null,{}] 13:35:40 INFO - PROCESS | 2988 | 1471293340737 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 2988 | 1471293340742 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:40 INFO - PROCESS | 2988 | 1471293340830 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:35:40 INFO - PROCESS | 2988 | 1471293340846 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 2988 | 1471293340849 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7D2000 == 38 [pid = 2988] [id = 329] 13:35:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0018E7000) [pid = 2988] [serial = 986] [outer = 0000000000000000] 13:35:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00BE6AC00) [pid = 2988] [serial = 987] [outer = 000000A0018E7000] 13:35:40 INFO - PROCESS | 2988 | 1471293340901 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BEE4C00) [pid = 2988] [serial = 988] [outer = 000000A0018E7000] 13:35:41 INFO - PROCESS | 2988 | 1471293341344 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 649ms 13:35:41 INFO - PROCESS | 2988 | 1471293341373 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 2988 | 1471293341376 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:35:41 INFO - PROCESS | 2988 | 1471293341379 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:35:41 INFO - PROCESS | 2988 | 1471293341381 Marionette TRACE conn6 <- [1,1282,null,{}] 13:35:41 INFO - PROCESS | 2988 | 1471293341390 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:41 INFO - PROCESS | 2988 | 1471293341392 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:41 INFO - PROCESS | 2988 | 1471293341534 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:35:41 INFO - PROCESS | 2988 | 1471293341557 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 2988 | 1471293341559 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9AE000 == 39 [pid = 2988] [id = 330] 13:35:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C031C00) [pid = 2988] [serial = 989] [outer = 0000000000000000] 13:35:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C1CE800) [pid = 2988] [serial = 990] [outer = 000000A00C031C00] 13:35:41 INFO - PROCESS | 2988 | 1471293341612 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C8CFC00) [pid = 2988] [serial = 991] [outer = 000000A00C031C00] 13:35:42 INFO - PROCESS | 2988 | 1471293342050 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 693ms 13:35:42 INFO - PROCESS | 2988 | 1471293342075 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 2988 | 1471293342077 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:35:42 INFO - PROCESS | 2988 | 1471293342093 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 2988 | 1471293342095 Marionette TRACE conn6 <- [1,1286,null,{}] 13:35:42 INFO - PROCESS | 2988 | 1471293342099 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:42 INFO - PROCESS | 2988 | 1471293342101 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:42 INFO - PROCESS | 2988 | 1471293342208 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:35:42 INFO - PROCESS | 2988 | 1471293342213 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 2988 | 1471293342215 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCC0800 == 40 [pid = 2988] [id = 331] 13:35:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D4D2400) [pid = 2988] [serial = 992] [outer = 0000000000000000] 13:35:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EA5A800) [pid = 2988] [serial = 993] [outer = 000000A00D4D2400] 13:35:42 INFO - PROCESS | 2988 | 1471293342261 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EC10400) [pid = 2988] [serial = 994] [outer = 000000A00D4D2400] 13:35:42 INFO - PROCESS | 2988 | 1471293342722 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 13:35:42 INFO - PROCESS | 2988 | 1471293342785 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 2988 | 1471293342787 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:35:42 INFO - PROCESS | 2988 | 1471293342791 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 2988 | 1471293342793 Marionette TRACE conn6 <- [1,1290,null,{}] 13:35:42 INFO - PROCESS | 2988 | 1471293342802 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:42 INFO - PROCESS | 2988 | 1471293342808 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:43 INFO - PROCESS | 2988 | 1471293342999 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:35:43 INFO - PROCESS | 2988 | 1471293343007 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 2988 | 1471293343009 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010358800 == 41 [pid = 2988] [id = 332] 13:35:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00FC06C00) [pid = 2988] [serial = 995] [outer = 0000000000000000] 13:35:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FDC8800) [pid = 2988] [serial = 996] [outer = 000000A00FC06C00] 13:35:43 INFO - PROCESS | 2988 | 1471293343095 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FDD1000) [pid = 2988] [serial = 997] [outer = 000000A00FC06C00] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A009F3E400) [pid = 2988] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A006722000) [pid = 2988] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00878B400) [pid = 2988] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A008243000) [pid = 2988] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004BA8800) [pid = 2988] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A001084400) [pid = 2988] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004E99C00) [pid = 2988] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0095B3400) [pid = 2988] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00FC11400) [pid = 2988] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0086DBC00) [pid = 2988] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004A6C000) [pid = 2988] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00BEDC800) [pid = 2988] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:35:43 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00C8D3400) [pid = 2988] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:35:43 INFO - PROCESS | 2988 | 1471293343567 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 839ms 13:35:43 INFO - PROCESS | 2988 | 1471293343633 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 2988 | 1471293343636 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:35:43 INFO - PROCESS | 2988 | 1471293343639 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 2988 | 1471293343641 Marionette TRACE conn6 <- [1,1294,null,{}] 13:35:43 INFO - PROCESS | 2988 | 1471293343645 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:43 INFO - PROCESS | 2988 | 1471293343647 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:43 INFO - PROCESS | 2988 | 1471293343756 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:35:43 INFO - PROCESS | 2988 | 1471293343806 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 2988 | 1471293343808 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008019000 == 42 [pid = 2988] [id = 333] 13:35:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004E97000) [pid = 2988] [serial = 998] [outer = 0000000000000000] 13:35:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A008CA0400) [pid = 2988] [serial = 999] [outer = 000000A004E97000] 13:35:43 INFO - PROCESS | 2988 | 1471293343852 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00D4D0800) [pid = 2988] [serial = 1000] [outer = 000000A004E97000] 13:35:44 INFO - PROCESS | 2988 | 1471293344206 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 627ms 13:35:44 INFO - PROCESS | 2988 | 1471293344269 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 2988 | 1471293344272 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:35:44 INFO - PROCESS | 2988 | 1471293344275 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:35:44 INFO - PROCESS | 2988 | 1471293344277 Marionette TRACE conn6 <- [1,1298,null,{}] 13:35:44 INFO - PROCESS | 2988 | 1471293344281 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:44 INFO - PROCESS | 2988 | 1471293344283 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:44 INFO - PROCESS | 2988 | 1471293344402 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:35:44 INFO - PROCESS | 2988 | 1471293344408 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 2988 | 1471293344410 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE72800 == 43 [pid = 2988] [id = 334] 13:35:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FC10000) [pid = 2988] [serial = 1001] [outer = 0000000000000000] 13:35:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A01038BC00) [pid = 2988] [serial = 1002] [outer = 000000A00FC10000] 13:35:44 INFO - PROCESS | 2988 | 1471293344454 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A010436400) [pid = 2988] [serial = 1003] [outer = 000000A00FC10000] 13:35:44 INFO - PROCESS | 2988 | 1471293344867 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 13:35:44 INFO - PROCESS | 2988 | 1471293344907 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 2988 | 1471293344909 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:35:44 INFO - PROCESS | 2988 | 1471293344912 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 2988 | 1471293344914 Marionette TRACE conn6 <- [1,1302,null,{}] 13:35:44 INFO - PROCESS | 2988 | 1471293344922 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:44 INFO - PROCESS | 2988 | 1471293344924 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:45 INFO - PROCESS | 2988 | 1471293345008 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:35:45 INFO - PROCESS | 2988 | 1471293345016 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 2988 | 1471293345018 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEB5800 == 44 [pid = 2988] [id = 335] 13:35:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A01043DC00) [pid = 2988] [serial = 1004] [outer = 0000000000000000] 13:35:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A011F8FC00) [pid = 2988] [serial = 1005] [outer = 000000A01043DC00] 13:35:45 INFO - PROCESS | 2988 | 1471293345061 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A011F98400) [pid = 2988] [serial = 1006] [outer = 000000A01043DC00] 13:35:45 INFO - PROCESS | 2988 | 1471293345582 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 13:35:45 INFO - PROCESS | 2988 | 1471293345651 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 2988 | 1471293345656 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:35:45 INFO - PROCESS | 2988 | 1471293345662 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 2988 | 1471293345666 Marionette TRACE conn6 <- [1,1306,null,{}] 13:35:45 INFO - PROCESS | 2988 | 1471293345686 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:45 INFO - PROCESS | 2988 | 1471293345690 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:45 INFO - PROCESS | 2988 | 1471293345867 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:35:45 INFO - PROCESS | 2988 | 1471293345937 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 2988 | 1471293345942 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008805800 == 45 [pid = 2988] [id = 336] 13:35:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0050CF400) [pid = 2988] [serial = 1007] [outer = 0000000000000000] 13:35:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A007A58000) [pid = 2988] [serial = 1008] [outer = 000000A0050CF400] 13:35:46 INFO - PROCESS | 2988 | 1471293346043 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00878B400) [pid = 2988] [serial = 1009] [outer = 000000A0050CF400] 13:35:46 INFO - PROCESS | 2988 | 1471293346616 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1003ms 13:35:46 INFO - PROCESS | 2988 | 1471293346667 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 2988 | 1471293346672 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:35:46 INFO - PROCESS | 2988 | 1471293346680 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 2988 | 1471293346683 Marionette TRACE conn6 <- [1,1310,null,{}] 13:35:46 INFO - PROCESS | 2988 | 1471293346687 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:46 INFO - PROCESS | 2988 | 1471293346690 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:46 INFO - PROCESS | 2988 | 1471293346807 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:35:46 INFO - PROCESS | 2988 | 1471293346898 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 2988 | 1471293346901 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDE7800 == 46 [pid = 2988] [id = 337] 13:35:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B3BA400) [pid = 2988] [serial = 1010] [outer = 0000000000000000] 13:35:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00B733800) [pid = 2988] [serial = 1011] [outer = 000000A00B3BA400] 13:35:46 INFO - PROCESS | 2988 | 1471293346959 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00C022800) [pid = 2988] [serial = 1012] [outer = 000000A00B3BA400] 13:35:47 INFO - PROCESS | 2988 | 1471293347577 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 943ms 13:35:47 INFO - PROCESS | 2988 | 1471293347623 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 2988 | 1471293347626 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:35:47 INFO - PROCESS | 2988 | 1471293347630 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 2988 | 1471293347634 Marionette TRACE conn6 <- [1,1314,null,{}] 13:35:47 INFO - PROCESS | 2988 | 1471293347647 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 2988 | 1471293347652 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:47 INFO - PROCESS | 2988 | 1471293347767 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:35:47 INFO - PROCESS | 2988 | 1471293347843 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 2988 | 1471293347847 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07BBF9800 == 47 [pid = 2988] [id = 338] 13:35:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FC0CC00) [pid = 2988] [serial = 1013] [outer = 0000000000000000] 13:35:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00FD28400) [pid = 2988] [serial = 1014] [outer = 000000A00FC0CC00] 13:35:47 INFO - PROCESS | 2988 | 1471293347946 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A01038D800) [pid = 2988] [serial = 1015] [outer = 000000A00FC0CC00] 13:35:48 INFO - PROCESS | 2988 | 1471293348583 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:35:48 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 13:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 13:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:35:48 INFO - PROCESS | 2988 | 1471293348617 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 2988 | 1471293348621 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:35:48 INFO - PROCESS | 2988 | 1471293348624 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 2988 | 1471293348626 Marionette TRACE conn6 <- [1,1318,null,{}] 13:35:48 INFO - PROCESS | 2988 | 1471293348630 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - PROCESS | 2988 | 1471293348633 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:48 INFO - PROCESS | 2988 | 1471293348758 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:35:48 INFO - PROCESS | 2988 | 1471293348833 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 2988 | 1471293348836 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069BD800 == 48 [pid = 2988] [id = 339] 13:35:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A004A6BC00) [pid = 2988] [serial = 1016] [outer = 0000000000000000] 13:35:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004B8B000) [pid = 2988] [serial = 1017] [outer = 000000A004A6BC00] 13:35:49 INFO - PROCESS | 2988 | 1471293349050 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A004E8C400) [pid = 2988] [serial = 1018] [outer = 000000A004A6BC00] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A079EE1000 == 47 [pid = 2988] [id = 308] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE72800 == 46 [pid = 2988] [id = 334] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A008019000 == 45 [pid = 2988] [id = 333] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A010358800 == 44 [pid = 2988] [id = 332] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCC0800 == 43 [pid = 2988] [id = 331] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9AE000 == 42 [pid = 2988] [id = 330] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7D2000 == 41 [pid = 2988] [id = 329] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A008839000 == 40 [pid = 2988] [id = 328] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075A7000 == 39 [pid = 2988] [id = 327] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC23800 == 38 [pid = 2988] [id = 326] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A008705800 == 37 [pid = 2988] [id = 325] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC26800 == 36 [pid = 2988] [id = 312] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FA9800 == 35 [pid = 2988] [id = 324] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A008712800 == 34 [pid = 2988] [id = 311] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C56C000 == 33 [pid = 2988] [id = 309] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE8B800 == 32 [pid = 2988] [id = 310] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D213000 == 31 [pid = 2988] [id = 314] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B735000 == 30 [pid = 2988] [id = 313] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A07BBF9800 == 29 [pid = 2988] [id = 338] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDE7800 == 28 [pid = 2988] [id = 337] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEB5800 == 27 [pid = 2988] [id = 335] 13:35:50 INFO - PROCESS | 2988 | --DOCSHELL 000000A008805800 == 26 [pid = 2988] [id = 336] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00D4D8C00) [pid = 2988] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00A0D2400) [pid = 2988] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A007A57C00) [pid = 2988] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A008251C00) [pid = 2988] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A008CA1C00) [pid = 2988] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A008948000) [pid = 2988] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00829B800) [pid = 2988] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004BB2000) [pid = 2988] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004E92800) [pid = 2988] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B732C00) [pid = 2988] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008250C00) [pid = 2988] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0069A6400) [pid = 2988] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00B8C9800) [pid = 2988] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00A438800) [pid = 2988] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A010387C00) [pid = 2988] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00FD23800) [pid = 2988] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A079F09C00) [pid = 2988] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C8C6C00) [pid = 2988] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00B3B9400) [pid = 2988] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004BA2400) [pid = 2988] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B84E000) [pid = 2988] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C1D5C00) [pid = 2988] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C8D2800) [pid = 2988] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0091ED800) [pid = 2988] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00EA60C00) [pid = 2988] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A009121400) [pid = 2988] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2988 | 1471293350324 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1783ms 13:35:50 INFO - PROCESS | 2988 | 1471293350410 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 2988 | 1471293350414 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:35:50 INFO - PROCESS | 2988 | 1471293350420 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 2988 | 1471293350423 Marionette TRACE conn6 <- [1,1322,null,{}] 13:35:50 INFO - PROCESS | 2988 | 1471293350430 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 2988 | 1471293350433 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:50 INFO - PROCESS | 2988 | 1471293350530 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:35:50 INFO - PROCESS | 2988 | 1471293350538 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 2988 | 1471293350542 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0067C4800 == 27 [pid = 2988] [id = 340] 13:35:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A001253C00) [pid = 2988] [serial = 1019] [outer = 0000000000000000] 13:35:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00178E000) [pid = 2988] [serial = 1020] [outer = 000000A001253C00] 13:35:50 INFO - PROCESS | 2988 | 1471293350592 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004B7E400) [pid = 2988] [serial = 1021] [outer = 000000A001253C00] 13:35:51 INFO - PROCESS | 2988 | 1471293351081 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 13:35:51 INFO - PROCESS | 2988 | 1471293351115 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 2988 | 1471293351120 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:35:51 INFO - PROCESS | 2988 | 1471293351127 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 2988 | 1471293351130 Marionette TRACE conn6 <- [1,1326,null,{}] 13:35:51 INFO - PROCESS | 2988 | 1471293351134 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:51 INFO - PROCESS | 2988 | 1471293351137 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:51 INFO - PROCESS | 2988 | 1471293351229 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:35:51 INFO - PROCESS | 2988 | 1471293351238 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 2988 | 1471293351241 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008683800 == 28 [pid = 2988] [id = 341] 13:35:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004E11400) [pid = 2988] [serial = 1022] [outer = 0000000000000000] 13:35:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004E8CC00) [pid = 2988] [serial = 1023] [outer = 000000A004E11400] 13:35:51 INFO - PROCESS | 2988 | 1471293351290 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004E9A800) [pid = 2988] [serial = 1024] [outer = 000000A004E11400] 13:35:52 INFO - PROCESS | 2988 | 1471293352226 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 13:35:52 INFO - PROCESS | 2988 | 1471293352264 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 2988 | 1471293352266 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:35:52 INFO - PROCESS | 2988 | 1471293352270 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 2988 | 1471293352274 Marionette TRACE conn6 <- [1,1330,null,{}] 13:35:52 INFO - PROCESS | 2988 | 1471293352285 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:52 INFO - PROCESS | 2988 | 1471293352290 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:52 INFO - PROCESS | 2988 | 1471293352381 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:35:52 INFO - PROCESS | 2988 | 1471293352390 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 2988 | 1471293352393 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0093B6000 == 29 [pid = 2988] [id = 342] 13:35:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A007C4EC00) [pid = 2988] [serial = 1025] [outer = 0000000000000000] 13:35:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0080E6C00) [pid = 2988] [serial = 1026] [outer = 000000A007C4EC00] 13:35:52 INFO - PROCESS | 2988 | 1471293352442 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0083BA800) [pid = 2988] [serial = 1027] [outer = 000000A007C4EC00] 13:35:52 INFO - PROCESS | 2988 | 1471293352959 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 13:35:53 INFO - PROCESS | 2988 | 1471293353009 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 2988 | 1471293353012 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:35:53 INFO - PROCESS | 2988 | 1471293353015 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:35:53 INFO - PROCESS | 2988 | 1471293353017 Marionette TRACE conn6 <- [1,1334,null,{}] 13:35:53 INFO - PROCESS | 2988 | 1471293353021 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 2988 | 1471293353023 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:53 INFO - PROCESS | 2988 | 1471293353133 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:35:53 INFO - PROCESS | 2988 | 1471293353139 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 2988 | 1471293353141 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE3B800 == 30 [pid = 2988] [id = 343] 13:35:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0086E1000) [pid = 2988] [serial = 1028] [outer = 0000000000000000] 13:35:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0089D8000) [pid = 2988] [serial = 1029] [outer = 000000A0086E1000] 13:35:53 INFO - PROCESS | 2988 | 1471293353187 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A008C9D800) [pid = 2988] [serial = 1030] [outer = 000000A0086E1000] 13:35:53 INFO - PROCESS | 2988 | 1471293353666 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 13:35:53 INFO - PROCESS | 2988 | 1471293353742 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 2988 | 1471293353744 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:35:53 INFO - PROCESS | 2988 | 1471293353748 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 2988 | 1471293353750 Marionette TRACE conn6 <- [1,1338,null,{}] 13:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:35:53 INFO - PROCESS | 2988 | 1471293353753 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 2988 | 1471293353755 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:53 INFO - PROCESS | 2988 | 1471293353873 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:35:53 INFO - PROCESS | 2988 | 1471293353886 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 2988 | 1471293353888 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7E5000 == 31 [pid = 2988] [id = 344] 13:35:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A009119C00) [pid = 2988] [serial = 1031] [outer = 0000000000000000] 13:35:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A009120400) [pid = 2988] [serial = 1032] [outer = 000000A009119C00] 13:35:53 INFO - PROCESS | 2988 | 1471293353973 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0095B2400) [pid = 2988] [serial = 1033] [outer = 000000A009119C00] 13:35:54 INFO - PROCESS | 2988 | 1471293354414 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 13:35:54 INFO - PROCESS | 2988 | 1471293354426 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 2988 | 1471293354428 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:35:54 INFO - PROCESS | 2988 | 1471293354431 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:35:54 INFO - PROCESS | 2988 | 1471293354433 Marionette TRACE conn6 <- [1,1342,null,{}] 13:35:54 INFO - PROCESS | 2988 | 1471293354436 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:54 INFO - PROCESS | 2988 | 1471293354443 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:54 INFO - PROCESS | 2988 | 1471293354581 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:35:54 INFO - PROCESS | 2988 | 1471293354587 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 2988 | 1471293354589 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9B4800 == 32 [pid = 2988] [id = 345] 13:35:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0095C5000) [pid = 2988] [serial = 1034] [outer = 0000000000000000] 13:35:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00A438800) [pid = 2988] [serial = 1035] [outer = 000000A0095C5000] 13:35:54 INFO - PROCESS | 2988 | 1471293354641 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B848C00) [pid = 2988] [serial = 1036] [outer = 000000A0095C5000] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00C031C00) [pid = 2988] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004BB3400) [pid = 2988] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004E0E400) [pid = 2988] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0018E7000) [pid = 2988] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00D4D2400) [pid = 2988] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00878A800) [pid = 2988] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004B85000) [pid = 2988] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0084EBC00) [pid = 2988] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004E97000) [pid = 2988] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00FC06C00) [pid = 2988] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00FC10000) [pid = 2988] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:35:55 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A01043DC00) [pid = 2988] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:35:55 INFO - PROCESS | 2988 | 1471293355215 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 837ms 13:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:35:55 INFO - PROCESS | 2988 | 1471293355272 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 2988 | 1471293355274 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:35:55 INFO - PROCESS | 2988 | 1471293355278 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 2988 | 1471293355280 Marionette TRACE conn6 <- [1,1346,null,{}] 13:35:55 INFO - PROCESS | 2988 | 1471293355283 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 2988 | 1471293355285 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:55 INFO - PROCESS | 2988 | 1471293355365 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:35:55 INFO - PROCESS | 2988 | 1471293355370 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 2988 | 1471293355372 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAC000 == 33 [pid = 2988] [id = 346] 13:35:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0089D8800) [pid = 2988] [serial = 1037] [outer = 0000000000000000] 13:35:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B735400) [pid = 2988] [serial = 1038] [outer = 000000A0089D8800] 13:35:55 INFO - PROCESS | 2988 | 1471293355417 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BE69C00) [pid = 2988] [serial = 1039] [outer = 000000A0089D8800] 13:35:55 INFO - PROCESS | 2988 | 1471293355820 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 586ms 13:35:55 INFO - PROCESS | 2988 | 1471293355867 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 2988 | 1471293355869 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:35:55 INFO - PROCESS | 2988 | 1471293355873 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:35:55 INFO - PROCESS | 2988 | 1471293355874 Marionette TRACE conn6 <- [1,1350,null,{}] 13:35:55 INFO - PROCESS | 2988 | 1471293355878 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 2988 | 1471293355880 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:55 INFO - PROCESS | 2988 | 1471293355967 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:35:55 INFO - PROCESS | 2988 | 1471293355973 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 2988 | 1471293355975 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF2800 == 34 [pid = 2988] [id = 347] 13:35:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00BE6A400) [pid = 2988] [serial = 1040] [outer = 0000000000000000] 13:35:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BEE4800) [pid = 2988] [serial = 1041] [outer = 000000A00BE6A400] 13:35:56 INFO - PROCESS | 2988 | 1471293356019 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C030800) [pid = 2988] [serial = 1042] [outer = 000000A00BE6A400] 13:35:56 INFO - PROCESS | 2988 | 1471293356484 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 13:35:56 INFO - PROCESS | 2988 | 1471293356505 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 2988 | 1471293356507 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:35:56 INFO - PROCESS | 2988 | 1471293356511 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:35:56 INFO - PROCESS | 2988 | 1471293356513 Marionette TRACE conn6 <- [1,1354,null,{}] 13:35:56 INFO - PROCESS | 2988 | 1471293356520 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:56 INFO - PROCESS | 2988 | 1471293356522 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:56 INFO - PROCESS | 2988 | 1471293356605 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:35:56 INFO - PROCESS | 2988 | 1471293356611 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 2988 | 1471293356613 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010328000 == 35 [pid = 2988] [id = 348] 13:35:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C1CAC00) [pid = 2988] [serial = 1043] [outer = 0000000000000000] 13:35:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C1D6000) [pid = 2988] [serial = 1044] [outer = 000000A00C1CAC00] 13:35:56 INFO - PROCESS | 2988 | 1471293356657 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C8CA000) [pid = 2988] [serial = 1045] [outer = 000000A00C1CAC00] 13:35:57 INFO - PROCESS | 2988 | 1471293357284 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 2988 | 1471293357363 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:35:57 INFO - PROCESS | 2988 | 1471293357369 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:35:57 INFO - PROCESS | 2988 | 1471293357373 Marionette TRACE conn6 <- [1,1358,null,{}] 13:35:57 INFO - PROCESS | 2988 | 1471293357379 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:57 INFO - PROCESS | 2988 | 1471293357383 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:57 INFO - PROCESS | 2988 | 1471293357516 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:35:57 INFO - PROCESS | 2988 | 1471293357585 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 2988 | 1471293357588 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008002800 == 36 [pid = 2988] [id = 349] 13:35:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00124F800) [pid = 2988] [serial = 1046] [outer = 0000000000000000] 13:35:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004BAFC00) [pid = 2988] [serial = 1047] [outer = 000000A00124F800] 13:35:57 INFO - PROCESS | 2988 | 1471293357689 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0050DD400) [pid = 2988] [serial = 1048] [outer = 000000A00124F800] 13:35:58 INFO - PROCESS | 2988 | 1471293358455 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 2988 | 1471293358511 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:35:58 INFO - PROCESS | 2988 | 1471293358518 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 2988 | 1471293358521 Marionette TRACE conn6 <- [1,1362,null,{}] 13:35:58 INFO - PROCESS | 2988 | 1471293358525 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 2988 | 1471293358529 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:58 INFO - PROCESS | 2988 | 1471293358677 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:35:58 INFO - PROCESS | 2988 | 1471293358746 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 2988 | 1471293358749 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7D3000 == 37 [pid = 2988] [id = 350] 13:35:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007645400) [pid = 2988] [serial = 1049] [outer = 0000000000000000] 13:35:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0083B2400) [pid = 2988] [serial = 1050] [outer = 000000A007645400] 13:35:58 INFO - PROCESS | 2988 | 1471293358848 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A008947000) [pid = 2988] [serial = 1051] [outer = 000000A007645400] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF2800 == 36 [pid = 2988] [id = 347] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAC000 == 35 [pid = 2988] [id = 346] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9B4800 == 34 [pid = 2988] [id = 345] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7E5000 == 33 [pid = 2988] [id = 344] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE3B800 == 32 [pid = 2988] [id = 343] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A0093B6000 == 31 [pid = 2988] [id = 342] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A008683800 == 30 [pid = 2988] [id = 341] 13:35:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A0067C4800 == 29 [pid = 2988] [id = 340] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00C1CE800) [pid = 2988] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00C8CFC00) [pid = 2988] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004E8E800) [pid = 2988] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00716AC00) [pid = 2988] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004E8FC00) [pid = 2988] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A007A57400) [pid = 2988] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00BE6AC00) [pid = 2988] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00EC10400) [pid = 2988] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A008CA2800) [pid = 2988] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00911FC00) [pid = 2988] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00EA5A800) [pid = 2988] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0091A5800) [pid = 2988] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00B3C4C00) [pid = 2988] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00ECBCC00) [pid = 2988] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00EC0FC00) [pid = 2988] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008CA0400) [pid = 2988] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00FDC8800) [pid = 2988] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A010436400) [pid = 2988] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A011F8FC00) [pid = 2988] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A011F98400) [pid = 2988] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A01038BC00) [pid = 2988] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00FDD1000) [pid = 2988] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00D4D0800) [pid = 2988] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00BEE4C00) [pid = 2988] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:35:59 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:59 INFO - PROCESS | 2988 | 1471293359633 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 2988 | 1471293359663 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:35:59 INFO - PROCESS | 2988 | 1471293359668 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 2988 | 1471293359673 Marionette TRACE conn6 <- [1,1366,null,{}] 13:35:59 INFO - PROCESS | 2988 | 1471293359678 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:59 INFO - PROCESS | 2988 | 1471293359681 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:59 INFO - PROCESS | 2988 | 1471293359781 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:35:59 INFO - PROCESS | 2988 | 1471293359858 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 2988 | 1471293359860 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:35:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00808F800 == 30 [pid = 2988] [id = 351] 13:35:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004A74400) [pid = 2988] [serial = 1052] [outer = 0000000000000000] 13:35:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004BB5C00) [pid = 2988] [serial = 1053] [outer = 000000A004A74400] 13:35:59 INFO - PROCESS | 2988 | 1471293359912 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A007A65C00) [pid = 2988] [serial = 1054] [outer = 000000A004A74400] 13:36:00 INFO - PROCESS | 2988 | 1471293360332 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 2988 | 1471293360405 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:36:00 INFO - PROCESS | 2988 | 1471293360412 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 2988 | 1471293360415 Marionette TRACE conn6 <- [1,1370,null,{}] 13:36:00 INFO - PROCESS | 2988 | 1471293360421 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:00 INFO - PROCESS | 2988 | 1471293360424 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:00 INFO - PROCESS | 2988 | 1471293360519 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:36:00 INFO - PROCESS | 2988 | 1471293360527 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 2988 | 1471293360529 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076AB800 == 31 [pid = 2988] [id = 352] 13:36:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00878BC00) [pid = 2988] [serial = 1055] [outer = 0000000000000000] 13:36:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A008CA4C00) [pid = 2988] [serial = 1056] [outer = 000000A00878BC00] 13:36:00 INFO - PROCESS | 2988 | 1471293360577 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0091E7400) [pid = 2988] [serial = 1057] [outer = 000000A00878BC00] 13:36:01 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:36:01 INFO - PROCESS | 2988 | 1471293361040 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 2988 | 1471293361109 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:36:01 INFO - PROCESS | 2988 | 1471293361112 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 2988 | 1471293361116 Marionette TRACE conn6 <- [1,1374,null,{}] 13:36:01 INFO - PROCESS | 2988 | 1471293361127 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 2988 | 1471293361132 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:01 INFO - PROCESS | 2988 | 1471293361223 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:36:01 INFO - PROCESS | 2988 | 1471293361299 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 2988 | 1471293361303 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D204000 == 32 [pid = 2988] [id = 353] 13:36:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A001783C00) [pid = 2988] [serial = 1058] [outer = 0000000000000000] 13:36:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00A43D400) [pid = 2988] [serial = 1059] [outer = 000000A001783C00] 13:36:01 INFO - PROCESS | 2988 | 1471293361353 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00B73AC00) [pid = 2988] [serial = 1060] [outer = 000000A001783C00] 13:36:01 INFO - PROCESS | 2988 | 1471293361744 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 2988 | 1471293361811 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:36:01 INFO - PROCESS | 2988 | 1471293361820 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 2988 | 1471293361822 Marionette TRACE conn6 <- [1,1378,null,{}] 13:36:01 INFO - PROCESS | 2988 | 1471293361826 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 2988 | 1471293361828 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:01 INFO - PROCESS | 2988 | 1471293361975 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:36:01 INFO - PROCESS | 2988 | 1471293361988 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 2988 | 1471293361990 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCA8000 == 33 [pid = 2988] [id = 354] 13:36:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BEDF000) [pid = 2988] [serial = 1061] [outer = 0000000000000000] 13:36:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C026400) [pid = 2988] [serial = 1062] [outer = 000000A00BEDF000] 13:36:02 INFO - PROCESS | 2988 | 1471293362075 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C8C4C00) [pid = 2988] [serial = 1063] [outer = 000000A00BEDF000] 13:36:02 INFO - PROCESS | 2988 | 1471293362485 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 732ms 13:36:02 INFO - PROCESS | 2988 | 1471293362552 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 2988 | 1471293362555 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:36:02 INFO - PROCESS | 2988 | 1471293362558 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:36:02 INFO - PROCESS | 2988 | 1471293362560 Marionette TRACE conn6 <- [1,1382,null,{}] 13:36:02 INFO - PROCESS | 2988 | 1471293362564 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:02 INFO - PROCESS | 2988 | 1471293362566 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:02 INFO - PROCESS | 2988 | 1471293362676 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:36:02 INFO - PROCESS | 2988 | 1471293362725 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 2988 | 1471293362728 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01030C800 == 34 [pid = 2988] [id = 355] 13:36:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A001251800) [pid = 2988] [serial = 1064] [outer = 0000000000000000] 13:36:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D2EB400) [pid = 2988] [serial = 1065] [outer = 000000A001251800] 13:36:02 INFO - PROCESS | 2988 | 1471293362773 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2F6C00) [pid = 2988] [serial = 1066] [outer = 000000A001251800] 13:36:03 INFO - PROCESS | 2988 | 1471293363215 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 13:36:03 INFO - PROCESS | 2988 | 1471293363232 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 2988 | 1471293363234 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:36:03 INFO - PROCESS | 2988 | 1471293363237 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 2988 | 1471293363239 Marionette TRACE conn6 <- [1,1386,null,{}] 13:36:03 INFO - PROCESS | 2988 | 1471293363248 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 2988 | 1471293363254 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:03 INFO - PROCESS | 2988 | 1471293363405 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:36:03 INFO - PROCESS | 2988 | 1471293363469 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 2988 | 1471293363471 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010466800 == 35 [pid = 2988] [id = 356] 13:36:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EA57C00) [pid = 2988] [serial = 1067] [outer = 0000000000000000] 13:36:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EC0C400) [pid = 2988] [serial = 1068] [outer = 000000A00EA57C00] 13:36:03 INFO - PROCESS | 2988 | 1471293363516 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00ECB2C00) [pid = 2988] [serial = 1069] [outer = 000000A00EA57C00] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0086E1000) [pid = 2988] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A001253C00) [pid = 2988] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007C4EC00) [pid = 2988] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004E11400) [pid = 2988] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004A6BC00) [pid = 2988] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A009119C00) [pid = 2988] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0050CF400) [pid = 2988] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00B3BA400) [pid = 2988] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FC0CC00) [pid = 2988] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0095C5000) [pid = 2988] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BE6A400) [pid = 2988] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:36:03 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A0089D8800) [pid = 2988] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:36:03 INFO - PROCESS | 2988 | 1471293363952 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 13:36:03 INFO - PROCESS | 2988 | 1471293363974 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 2988 | 1471293363977 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:36:03 INFO - PROCESS | 2988 | 1471293363980 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:36:03 INFO - PROCESS | 2988 | 1471293363982 Marionette TRACE conn6 <- [1,1390,null,{}] 13:36:03 INFO - PROCESS | 2988 | 1471293363986 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 2988 | 1471293363987 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:04 INFO - PROCESS | 2988 | 1471293364070 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:36:04 INFO - PROCESS | 2988 | 1471293364075 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 2988 | 1471293364077 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079F9F800 == 36 [pid = 2988] [id = 357] 13:36:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004BBA800) [pid = 2988] [serial = 1070] [outer = 0000000000000000] 13:36:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0086E1000) [pid = 2988] [serial = 1071] [outer = 000000A004BBA800] 13:36:04 INFO - PROCESS | 2988 | 1471293364121 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A009F36000) [pid = 2988] [serial = 1072] [outer = 000000A004BBA800] 13:36:04 INFO - PROCESS | 2988 | 1471293364534 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 13:36:04 INFO - PROCESS | 2988 | 1471293364612 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 2988 | 1471293364614 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:36:04 INFO - PROCESS | 2988 | 1471293364617 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 2988 | 1471293364619 Marionette TRACE conn6 <- [1,1394,null,{}] 13:36:04 INFO - PROCESS | 2988 | 1471293364623 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 2988 | 1471293364625 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:04 INFO - PROCESS | 2988 | 1471293364716 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:36:04 INFO - PROCESS | 2988 | 1471293364750 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 2988 | 1471293364752 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A948800 == 37 [pid = 2988] [id = 358] 13:36:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BEE2800) [pid = 2988] [serial = 1073] [outer = 0000000000000000] 13:36:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00ECBD000) [pid = 2988] [serial = 1074] [outer = 000000A00BEE2800] 13:36:04 INFO - PROCESS | 2988 | 1471293364796 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FC09400) [pid = 2988] [serial = 1075] [outer = 000000A00BEE2800] 13:36:05 INFO - PROCESS | 2988 | 1471293365215 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 627ms 13:36:05 INFO - PROCESS | 2988 | 1471293365252 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 2988 | 1471293365254 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:36:05 INFO - PROCESS | 2988 | 1471293365258 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:36:05 INFO - PROCESS | 2988 | 1471293365260 Marionette TRACE conn6 <- [1,1398,null,{}] 13:36:05 INFO - PROCESS | 2988 | 1471293365263 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:05 INFO - PROCESS | 2988 | 1471293365265 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:05 INFO - PROCESS | 2988 | 1471293365348 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:36:05 INFO - PROCESS | 2988 | 1471293365353 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 2988 | 1471293365355 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D203800 == 38 [pid = 2988] [id = 359] 13:36:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FC0D800) [pid = 2988] [serial = 1076] [outer = 0000000000000000] 13:36:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00FD28000) [pid = 2988] [serial = 1077] [outer = 000000A00FC0D800] 13:36:05 INFO - PROCESS | 2988 | 1471293365399 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00FD30C00) [pid = 2988] [serial = 1078] [outer = 000000A00FC0D800] 13:36:05 INFO - PROCESS | 2988 | 1471293365829 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 587ms 13:36:05 INFO - PROCESS | 2988 | 1471293365852 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 2988 | 1471293365855 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:36:05 INFO - PROCESS | 2988 | 1471293365906 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 2988 | 1471293365910 Marionette TRACE conn6 <- [1,1402,null,{}] 13:36:05 INFO - PROCESS | 2988 | 1471293365916 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:05 INFO - PROCESS | 2988 | 1471293365920 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:06 INFO - PROCESS | 2988 | 1471293366043 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:36:06 INFO - PROCESS | 2988 | 1471293366196 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 2988 | 1471293366200 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008683800 == 39 [pid = 2988] [id = 360] 13:36:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004BB1800) [pid = 2988] [serial = 1079] [outer = 0000000000000000] 13:36:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A004E93800) [pid = 2988] [serial = 1080] [outer = 000000A004BB1800] 13:36:06 INFO - PROCESS | 2988 | 1471293366260 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A008245C00) [pid = 2988] [serial = 1081] [outer = 000000A004BB1800] 13:36:06 INFO - PROCESS | 2988 | 1471293366888 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1037ms 13:36:06 INFO - PROCESS | 2988 | 1471293366948 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 2988 | 1471293366952 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:36:06 INFO - PROCESS | 2988 | 1471293366959 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:36:06 INFO - PROCESS | 2988 | 1471293366962 Marionette TRACE conn6 <- [1,1406,null,{}] 13:36:07 INFO - PROCESS | 2988 | 1471293366990 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 2988 | 1471293366994 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:07 INFO - PROCESS | 2988 | 1471293367117 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:36:07 INFO - PROCESS | 2988 | 1471293367187 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 2988 | 1471293367189 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC2C800 == 40 [pid = 2988] [id = 361] 13:36:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0091E8400) [pid = 2988] [serial = 1082] [outer = 0000000000000000] 13:36:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00A0D5400) [pid = 2988] [serial = 1083] [outer = 000000A0091E8400] 13:36:07 INFO - PROCESS | 2988 | 1471293367247 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00BE67000) [pid = 2988] [serial = 1084] [outer = 000000A0091E8400] 13:36:07 INFO - PROCESS | 2988 | 1471293367885 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 985ms 13:36:07 INFO - PROCESS | 2988 | 1471293367952 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:36:07 INFO - PROCESS | 2988 | 1471293367955 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:36:07 INFO - PROCESS | 2988 | 1471293367959 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 2988 | 1471293367961 Marionette TRACE conn6 <- [1,1410,null,{}] 13:36:07 INFO - PROCESS | 2988 | 1471293367965 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 2988 | 1471293367968 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:08 INFO - PROCESS | 2988 | 1471293368086 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:36:08 INFO - PROCESS | 2988 | 1471293368206 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 2988 | 1471293368212 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B71D800 == 41 [pid = 2988] [id = 362] 13:36:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EA63800) [pid = 2988] [serial = 1085] [outer = 0000000000000000] 13:36:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00EC07000) [pid = 2988] [serial = 1086] [outer = 000000A00EA63800] 13:36:08 INFO - PROCESS | 2988 | 1471293368273 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FD2BC00) [pid = 2988] [serial = 1087] [outer = 000000A00EA63800] 13:36:08 INFO - PROCESS | 2988 | 1471293368920 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 13:36:08 INFO - PROCESS | 2988 | 1471293368947 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 2988 | 1471293368949 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:36:08 INFO - PROCESS | 2988 | 1471293368953 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 2988 | 1471293368955 Marionette TRACE conn6 <- [1,1414,null,{}] 13:36:08 INFO - PROCESS | 2988 | 1471293368959 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:08 INFO - PROCESS | 2988 | 1471293368961 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:09 INFO - PROCESS | 2988 | 1471293369075 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:36:09 INFO - PROCESS | 2988 | 1471293369149 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 2988 | 1471293369152 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C165000 == 42 [pid = 2988] [id = 363] 13:36:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A01038CC00) [pid = 2988] [serial = 1088] [outer = 0000000000000000] 13:36:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A010391400) [pid = 2988] [serial = 1089] [outer = 000000A01038CC00] 13:36:09 INFO - PROCESS | 2988 | 1471293369249 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A010439800) [pid = 2988] [serial = 1090] [outer = 000000A01038CC00] 13:36:09 INFO - PROCESS | 2988 | 1471293369981 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:36:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004BA1800) [pid = 2988] [serial = 1091] [outer = 000000A00670D400] 13:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1083ms 13:36:10 INFO - PROCESS | 2988 | 1471293370064 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 2988 | 1471293370069 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:36:10 INFO - PROCESS | 2988 | 1471293370120 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 2988 | 1471293370124 Marionette TRACE conn6 <- [1,1418,null,{}] 13:36:10 INFO - PROCESS | 2988 | 1471293370132 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 2988 | 1471293370135 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:10 INFO - PROCESS | 2988 | 1471293370252 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:36:10 INFO - PROCESS | 2988 | 1471293370323 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 2988 | 1471293370328 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008818000 == 43 [pid = 2988] [id = 364] 13:36:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A004E0D000) [pid = 2988] [serial = 1092] [outer = 0000000000000000] 13:36:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A004E8EC00) [pid = 2988] [serial = 1093] [outer = 000000A004E0D000] 13:36:10 INFO - PROCESS | 2988 | 1471293370380 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A0083B9800) [pid = 2988] [serial = 1094] [outer = 000000A004E0D000] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A948800 == 42 [pid = 2988] [id = 358] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A079F9F800 == 41 [pid = 2988] [id = 357] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A010466800 == 40 [pid = 2988] [id = 356] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A01030C800 == 39 [pid = 2988] [id = 355] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCA8000 == 38 [pid = 2988] [id = 354] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D204000 == 37 [pid = 2988] [id = 353] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076AB800 == 36 [pid = 2988] [id = 352] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00808F800 == 35 [pid = 2988] [id = 351] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A008002800 == 34 [pid = 2988] [id = 349] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A010328000 == 33 [pid = 2988] [id = 348] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7D3000 == 32 [pid = 2988] [id = 350] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069BD800 == 31 [pid = 2988] [id = 339] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C165000 == 30 [pid = 2988] [id = 363] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B71D800 == 29 [pid = 2988] [id = 362] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC2C800 == 28 [pid = 2988] [id = 361] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D203800 == 27 [pid = 2988] [id = 359] 13:36:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A008683800 == 26 [pid = 2988] [id = 360] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A0089D8000) [pid = 2988] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00178E000) [pid = 2988] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A004B7E400) [pid = 2988] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0080E6C00) [pid = 2988] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A004E8CC00) [pid = 2988] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004E9A800) [pid = 2988] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A004B8B000) [pid = 2988] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004E8C400) [pid = 2988] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A009120400) [pid = 2988] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00878B400) [pid = 2988] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A007A58000) [pid = 2988] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00C022800) [pid = 2988] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00B733800) [pid = 2988] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A01038D800) [pid = 2988] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00FD28400) [pid = 2988] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00A438800) [pid = 2988] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0095B2400) [pid = 2988] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00BEE4800) [pid = 2988] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00B848C00) [pid = 2988] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00B735400) [pid = 2988] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A008C9D800) [pid = 2988] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00BE69C00) [pid = 2988] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0083BA800) [pid = 2988] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C1D6000) [pid = 2988] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C030800) [pid = 2988] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2988 | 1471293371615 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1588ms 13:36:11 INFO - PROCESS | 2988 | 1471293371672 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:36:11 INFO - PROCESS | 2988 | 1471293371677 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:36:11 INFO - PROCESS | 2988 | 1471293371682 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 2988 | 1471293371685 Marionette TRACE conn6 <- [1,1422,null,{}] 13:36:11 INFO - PROCESS | 2988 | 1471293371691 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:11 INFO - PROCESS | 2988 | 1471293371694 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:11 INFO - PROCESS | 2988 | 1471293371779 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:36:11 INFO - PROCESS | 2988 | 1471293371786 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 2988 | 1471293371790 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076AB800 == 27 [pid = 2988] [id = 365] 13:36:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004B89C00) [pid = 2988] [serial = 1095] [outer = 0000000000000000] 13:36:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004BA9800) [pid = 2988] [serial = 1096] [outer = 000000A004B89C00] 13:36:11 INFO - PROCESS | 2988 | 1471293371840 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004E92C00) [pid = 2988] [serial = 1097] [outer = 000000A004B89C00] 13:36:12 INFO - PROCESS | 2988 | 1471293372376 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 13:36:12 INFO - PROCESS | 2988 | 1471293372418 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 2988 | 1471293372424 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:36:12 INFO - PROCESS | 2988 | 1471293372430 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 2988 | 1471293372433 Marionette TRACE conn6 <- [1,1426,null,{}] 13:36:12 INFO - PROCESS | 2988 | 1471293372437 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 2988 | 1471293372439 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:12 INFO - PROCESS | 2988 | 1471293372531 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:36:12 INFO - PROCESS | 2988 | 1471293372609 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 2988 | 1471293372612 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00880E800 == 28 [pid = 2988] [id = 366] 13:36:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A007A5B400) [pid = 2988] [serial = 1098] [outer = 0000000000000000] 13:36:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A008242800) [pid = 2988] [serial = 1099] [outer = 000000A007A5B400] 13:36:12 INFO - PROCESS | 2988 | 1471293372662 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0086D5400) [pid = 2988] [serial = 1100] [outer = 000000A007A5B400] 13:36:13 INFO - PROCESS | 2988 | 1471293373056 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 13:36:13 INFO - PROCESS | 2988 | 1471293373122 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 2988 | 1471293373125 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:36:13 INFO - PROCESS | 2988 | 1471293373128 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 2988 | 1471293373132 Marionette TRACE conn6 <- [1,1430,null,{}] 13:36:13 INFO - PROCESS | 2988 | 1471293373143 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 2988 | 1471293373148 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:13 INFO - PROCESS | 2988 | 1471293373242 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:36:13 INFO - PROCESS | 2988 | 1471293373259 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 2988 | 1471293373263 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C563000 == 29 [pid = 2988] [id = 367] 13:36:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A004A15C00) [pid = 2988] [serial = 1101] [outer = 0000000000000000] 13:36:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A008CA6C00) [pid = 2988] [serial = 1102] [outer = 000000A004A15C00] 13:36:13 INFO - PROCESS | 2988 | 1471293373312 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A0091AE400) [pid = 2988] [serial = 1103] [outer = 000000A004A15C00] 13:36:13 INFO - PROCESS | 2988 | 1471293373794 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 13:36:13 INFO - PROCESS | 2988 | 1471293373832 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 2988 | 1471293373835 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:36:13 INFO - PROCESS | 2988 | 1471293373838 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 2988 | 1471293373840 Marionette TRACE conn6 <- [1,1434,null,{}] 13:36:13 INFO - PROCESS | 2988 | 1471293373844 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 2988 | 1471293373846 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:13 INFO - PROCESS | 2988 | 1471293373986 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:36:14 INFO - PROCESS | 2988 | 1471293374038 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 2988 | 1471293374040 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7E9000 == 30 [pid = 2988] [id = 368] 13:36:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A009F33800) [pid = 2988] [serial = 1104] [outer = 0000000000000000] 13:36:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00A0C9C00) [pid = 2988] [serial = 1105] [outer = 000000A009F33800] 13:36:14 INFO - PROCESS | 2988 | 1471293374086 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00A973C00) [pid = 2988] [serial = 1106] [outer = 000000A009F33800] 13:36:14 INFO - PROCESS | 2988 | 1471293374532 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 732ms 13:36:14 INFO - PROCESS | 2988 | 1471293374575 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 2988 | 1471293374578 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:36:14 INFO - PROCESS | 2988 | 1471293374581 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:36:14 INFO - PROCESS | 2988 | 1471293374582 Marionette TRACE conn6 <- [1,1438,null,{}] 13:36:14 INFO - PROCESS | 2988 | 1471293374591 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:14 INFO - PROCESS | 2988 | 1471293374593 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:14 INFO - PROCESS | 2988 | 1471293374699 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:36:14 INFO - PROCESS | 2988 | 1471293374705 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 2988 | 1471293374707 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9AF800 == 31 [pid = 2988] [id = 369] 13:36:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A007173000) [pid = 2988] [serial = 1107] [outer = 0000000000000000] 13:36:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B734800) [pid = 2988] [serial = 1108] [outer = 000000A007173000] 13:36:14 INFO - PROCESS | 2988 | 1471293374753 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00BE62000) [pid = 2988] [serial = 1109] [outer = 000000A007173000] 13:36:15 INFO - PROCESS | 2988 | 1471293375208 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 13:36:15 INFO - PROCESS | 2988 | 1471293375275 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 2988 | 1471293375278 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:36:15 INFO - PROCESS | 2988 | 1471293375281 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:36:15 INFO - PROCESS | 2988 | 1471293375283 Marionette TRACE conn6 <- [1,1442,null,{}] 13:36:15 INFO - PROCESS | 2988 | 1471293375286 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 2988 | 1471293375292 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:15 INFO - PROCESS | 2988 | 1471293375463 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:36:15 INFO - PROCESS | 2988 | 1471293375472 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 2988 | 1471293375474 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCBA800 == 32 [pid = 2988] [id = 370] 13:36:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A0010C6C00) [pid = 2988] [serial = 1110] [outer = 0000000000000000] 13:36:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00BEDF800) [pid = 2988] [serial = 1111] [outer = 000000A0010C6C00] 13:36:15 INFO - PROCESS | 2988 | 1471293375520 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00D2EEC00) [pid = 2988] [serial = 1112] [outer = 000000A0010C6C00] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00FC0D800) [pid = 2988] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00BEDF000) [pid = 2988] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A001251800) [pid = 2988] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00EA57C00) [pid = 2988] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004BBA800) [pid = 2988] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C1CAC00) [pid = 2988] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00124F800) [pid = 2988] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004A74400) [pid = 2988] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007645400) [pid = 2988] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00878BC00) [pid = 2988] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00BEE2800) [pid = 2988] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:36:15 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A001783C00) [pid = 2988] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:36:16 INFO - PROCESS | 2988 | 1471293376156 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 922ms 13:36:16 INFO - PROCESS | 2988 | 1471293376207 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 2988 | 1471293376209 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:36:16 INFO - PROCESS | 2988 | 1471293376212 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 2988 | 1471293376214 Marionette TRACE conn6 <- [1,1446,null,{}] 13:36:16 INFO - PROCESS | 2988 | 1471293376217 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 2988 | 1471293376219 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:16 INFO - PROCESS | 2988 | 1471293376299 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:36:16 INFO - PROCESS | 2988 | 1471293376305 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 2988 | 1471293376307 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010311000 == 33 [pid = 2988] [id = 371] 13:36:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A008250000) [pid = 2988] [serial = 1113] [outer = 0000000000000000] 13:36:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BE6BC00) [pid = 2988] [serial = 1114] [outer = 000000A008250000] 13:36:16 INFO - PROCESS | 2988 | 1471293376352 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C8D3C00) [pid = 2988] [serial = 1115] [outer = 000000A008250000] 13:36:16 INFO - PROCESS | 2988 | 1471293376778 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 587ms 13:36:16 INFO - PROCESS | 2988 | 1471293376804 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 2988 | 1471293376807 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:36:16 INFO - PROCESS | 2988 | 1471293376810 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 2988 | 1471293376812 Marionette TRACE conn6 <- [1,1450,null,{}] 13:36:16 INFO - PROCESS | 2988 | 1471293376815 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 2988 | 1471293376817 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:16 INFO - PROCESS | 2988 | 1471293376898 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:36:16 INFO - PROCESS | 2988 | 1471293376903 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 2988 | 1471293376905 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010356800 == 34 [pid = 2988] [id = 372] 13:36:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D4D6800) [pid = 2988] [serial = 1116] [outer = 0000000000000000] 13:36:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A008787800) [pid = 2988] [serial = 1117] [outer = 000000A00D4D6800] 13:36:16 INFO - PROCESS | 2988 | 1471293376950 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EA5CC00) [pid = 2988] [serial = 1118] [outer = 000000A00D4D6800] 13:36:17 INFO - PROCESS | 2988 | 1471293377399 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 626ms 13:36:17 INFO - PROCESS | 2988 | 1471293377442 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 2988 | 1471293377444 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:36:17 INFO - PROCESS | 2988 | 1471293377447 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 2988 | 1471293377449 Marionette TRACE conn6 <- [1,1454,null,{}] 13:36:17 INFO - PROCESS | 2988 | 1471293377457 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:17 INFO - PROCESS | 2988 | 1471293377459 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:17 INFO - PROCESS | 2988 | 1471293377541 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:36:17 INFO - PROCESS | 2988 | 1471293377547 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 2988 | 1471293377549 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE3D000 == 35 [pid = 2988] [id = 373] 13:36:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00EC03C00) [pid = 2988] [serial = 1119] [outer = 0000000000000000] 13:36:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00EC09800) [pid = 2988] [serial = 1120] [outer = 000000A00EC03C00] 13:36:17 INFO - PROCESS | 2988 | 1471293377596 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00ECB7000) [pid = 2988] [serial = 1121] [outer = 000000A00EC03C00] 13:36:18 INFO - PROCESS | 2988 | 1471293378205 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 838ms 13:36:18 INFO - PROCESS | 2988 | 1471293378307 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 2988 | 1471293378311 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:36:18 INFO - PROCESS | 2988 | 1471293378317 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 2988 | 1471293378321 Marionette TRACE conn6 <- [1,1458,null,{}] 13:36:18 INFO - PROCESS | 2988 | 1471293378327 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:18 INFO - PROCESS | 2988 | 1471293378331 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:18 INFO - PROCESS | 2988 | 1471293378463 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:36:18 INFO - PROCESS | 2988 | 1471293378532 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 2988 | 1471293378535 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008716000 == 36 [pid = 2988] [id = 374] 13:36:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A004A6F400) [pid = 2988] [serial = 1122] [outer = 0000000000000000] 13:36:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A004E8F800) [pid = 2988] [serial = 1123] [outer = 000000A004A6F400] 13:36:18 INFO - PROCESS | 2988 | 1471293378594 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00764C000) [pid = 2988] [serial = 1124] [outer = 000000A004A6F400] 13:36:19 INFO - PROCESS | 2988 | 1471293379341 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1082ms 13:36:19 INFO - PROCESS | 2988 | 1471293379399 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 2988 | 1471293379404 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:36:19 INFO - PROCESS | 2988 | 1471293379411 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 2988 | 1471293379414 Marionette TRACE conn6 <- [1,1462,null,{}] 13:36:19 INFO - PROCESS | 2988 | 1471293379419 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:19 INFO - PROCESS | 2988 | 1471293379422 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:19 INFO - PROCESS | 2988 | 1471293379546 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:36:19 INFO - PROCESS | 2988 | 1471293379622 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 2988 | 1471293379625 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3AB000 == 37 [pid = 2988] [id = 375] 13:36:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00110A800) [pid = 2988] [serial = 1125] [outer = 0000000000000000] 13:36:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A0089E2C00) [pid = 2988] [serial = 1126] [outer = 000000A00110A800] 13:36:19 INFO - PROCESS | 2988 | 1471293379726 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0091E7800) [pid = 2988] [serial = 1127] [outer = 000000A00110A800] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A010356800 == 36 [pid = 2988] [id = 372] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A010311000 == 35 [pid = 2988] [id = 371] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCBA800 == 34 [pid = 2988] [id = 370] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9AF800 == 33 [pid = 2988] [id = 369] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7E9000 == 32 [pid = 2988] [id = 368] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C563000 == 31 [pid = 2988] [id = 367] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00880E800 == 30 [pid = 2988] [id = 366] 13:36:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076AB800 == 29 [pid = 2988] [id = 365] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00D2F7800) [pid = 2988] [serial = 661] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00C026400) [pid = 2988] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00C8C4C00) [pid = 2988] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00D2F6C00) [pid = 2988] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00D2EB400) [pid = 2988] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00EC0C400) [pid = 2988] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0086E1000) [pid = 2988] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A009F36000) [pid = 2988] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C8CA000) [pid = 2988] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004BAFC00) [pid = 2988] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0050DD400) [pid = 2988] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BB5C00) [pid = 2988] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007A65C00) [pid = 2988] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0083B2400) [pid = 2988] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008947000) [pid = 2988] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A008CA4C00) [pid = 2988] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0091E7400) [pid = 2988] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00ECBD000) [pid = 2988] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00A43D400) [pid = 2988] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00FD30C00) [pid = 2988] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00ECB2C00) [pid = 2988] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FC09400) [pid = 2988] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00B73AC00) [pid = 2988] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00FD28000) [pid = 2988] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:36:20 INFO - PROCESS | 2988 | 1471293380627 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1231ms 13:36:20 INFO - PROCESS | 2988 | 1471293380643 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 2988 | 1471293380647 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:36:20 INFO - PROCESS | 2988 | 1471293380654 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 2988 | 1471293380657 Marionette TRACE conn6 <- [1,1466,null,{}] 13:36:20 INFO - PROCESS | 2988 | 1471293380662 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:20 INFO - PROCESS | 2988 | 1471293380665 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:20 INFO - PROCESS | 2988 | 1471293380756 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:36:20 INFO - PROCESS | 2988 | 1471293380763 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 2988 | 1471293380767 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008076000 == 30 [pid = 2988] [id = 376] 13:36:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004BB8C00) [pid = 2988] [serial = 1128] [outer = 0000000000000000] 13:36:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A006722000) [pid = 2988] [serial = 1129] [outer = 000000A004BB8C00] 13:36:20 INFO - PROCESS | 2988 | 1471293380819 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A007DA3800) [pid = 2988] [serial = 1130] [outer = 000000A004BB8C00] 13:36:21 INFO - PROCESS | 2988 | 1471293381337 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 13:36:21 INFO - PROCESS | 2988 | 1471293381386 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 2988 | 1471293381390 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:36:21 INFO - PROCESS | 2988 | 1471293381396 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 2988 | 1471293381399 Marionette TRACE conn6 <- [1,1470,null,{}] 13:36:21 INFO - PROCESS | 2988 | 1471293381403 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:21 INFO - PROCESS | 2988 | 1471293381406 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:21 INFO - PROCESS | 2988 | 1471293381496 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:36:21 INFO - PROCESS | 2988 | 1471293381565 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 2988 | 1471293381568 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A420000 == 31 [pid = 2988] [id = 377] 13:36:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0089D8800) [pid = 2988] [serial = 1131] [outer = 0000000000000000] 13:36:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A009110000) [pid = 2988] [serial = 1132] [outer = 000000A0089D8800] 13:36:21 INFO - PROCESS | 2988 | 1471293381623 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0095AE400) [pid = 2988] [serial = 1133] [outer = 000000A0089D8800] 13:36:22 INFO - PROCESS | 2988 | 1471293382021 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 13:36:22 INFO - PROCESS | 2988 | 1471293382091 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 2988 | 1471293382093 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:36:22 INFO - PROCESS | 2988 | 1471293382097 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 2988 | 1471293382101 Marionette TRACE conn6 <- [1,1474,null,{}] 13:36:22 INFO - PROCESS | 2988 | 1471293382112 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 2988 | 1471293382117 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:22 INFO - PROCESS | 2988 | 1471293382249 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:36:22 INFO - PROCESS | 2988 | 1471293382259 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 2988 | 1471293382262 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3AE000 == 32 [pid = 2988] [id = 378] 13:36:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0041CBC00) [pid = 2988] [serial = 1134] [outer = 0000000000000000] 13:36:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00BE62C00) [pid = 2988] [serial = 1135] [outer = 000000A0041CBC00] 13:36:22 INFO - PROCESS | 2988 | 1471293382311 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BEE5000) [pid = 2988] [serial = 1136] [outer = 000000A0041CBC00] 13:36:22 INFO - PROCESS | 2988 | 1471293382763 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 13:36:22 INFO - PROCESS | 2988 | 1471293382833 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 2988 | 1471293382836 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:36:22 INFO - PROCESS | 2988 | 1471293382845 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 2988 | 1471293382847 Marionette TRACE conn6 <- [1,1478,null,{}] 13:36:22 INFO - PROCESS | 2988 | 1471293382855 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 2988 | 1471293382857 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:23 INFO - PROCESS | 2988 | 1471293383000 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:36:23 INFO - PROCESS | 2988 | 1471293383019 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 2988 | 1471293383021 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAE000 == 33 [pid = 2988] [id = 379] 13:36:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C031000) [pid = 2988] [serial = 1137] [outer = 0000000000000000] 13:36:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C1CD800) [pid = 2988] [serial = 1138] [outer = 000000A00C031000] 13:36:23 INFO - PROCESS | 2988 | 1471293383067 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C8C6400) [pid = 2988] [serial = 1139] [outer = 000000A00C031000] 13:36:23 INFO - PROCESS | 2988 | 1471293383496 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 13:36:23 INFO - PROCESS | 2988 | 1471293383537 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 2988 | 1471293383539 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:36:23 INFO - PROCESS | 2988 | 1471293383542 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 2988 | 1471293383544 Marionette TRACE conn6 <- [1,1482,null,{}] 13:36:23 INFO - PROCESS | 2988 | 1471293383547 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:23 INFO - PROCESS | 2988 | 1471293383550 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:23 INFO - PROCESS | 2988 | 1471293383690 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:36:23 INFO - PROCESS | 2988 | 1471293383701 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 2988 | 1471293383703 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01032D000 == 34 [pid = 2988] [id = 380] 13:36:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00A00C800) [pid = 2988] [serial = 1140] [outer = 0000000000000000] 13:36:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00D2EC800) [pid = 2988] [serial = 1141] [outer = 000000A00A00C800] 13:36:23 INFO - PROCESS | 2988 | 1471293383748 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00D4D6000) [pid = 2988] [serial = 1142] [outer = 000000A00A00C800] 13:36:24 INFO - PROCESS | 2988 | 1471293384208 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 13:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:36:24 INFO - PROCESS | 2988 | 1471293384241 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 2988 | 1471293384243 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:36:24 INFO - PROCESS | 2988 | 1471293384246 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 2988 | 1471293384248 Marionette TRACE conn6 <- [1,1486,null,{}] 13:36:24 INFO - PROCESS | 2988 | 1471293384255 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 2988 | 1471293384261 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:24 INFO - PROCESS | 2988 | 1471293384403 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:36:24 INFO - PROCESS | 2988 | 1471293384458 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 2988 | 1471293384461 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079ED9000 == 35 [pid = 2988] [id = 381] 13:36:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00EC11800) [pid = 2988] [serial = 1143] [outer = 0000000000000000] 13:36:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FC06C00) [pid = 2988] [serial = 1144] [outer = 000000A00EC11800] 13:36:24 INFO - PROCESS | 2988 | 1471293384506 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FD26800) [pid = 2988] [serial = 1145] [outer = 000000A00EC11800] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A009F33800) [pid = 2988] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004E0D000) [pid = 2988] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A007A5B400) [pid = 2988] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004A15C00) [pid = 2988] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004B89C00) [pid = 2988] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007173000) [pid = 2988] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004BB1800) [pid = 2988] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0091E8400) [pid = 2988] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00EA63800) [pid = 2988] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A01038CC00) [pid = 2988] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0010C6C00) [pid = 2988] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00D4D6800) [pid = 2988] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:36:24 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008250000) [pid = 2988] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:36:25 INFO - PROCESS | 2988 | 1471293385019 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 839ms 13:36:25 INFO - PROCESS | 2988 | 1471293385089 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 2988 | 1471293385091 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:36:25 INFO - PROCESS | 2988 | 1471293385095 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:36:25 INFO - PROCESS | 2988 | 1471293385096 Marionette TRACE conn6 <- [1,1490,null,{}] 13:36:25 INFO - PROCESS | 2988 | 1471293385100 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:25 INFO - PROCESS | 2988 | 1471293385102 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:25 INFO - PROCESS | 2988 | 1471293385210 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:36:25 INFO - PROCESS | 2988 | 1471293385259 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 2988 | 1471293385261 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A5F4800 == 36 [pid = 2988] [id = 382] 13:36:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004A15C00) [pid = 2988] [serial = 1146] [outer = 0000000000000000] 13:36:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A008788000) [pid = 2988] [serial = 1147] [outer = 000000A004A15C00] 13:36:25 INFO - PROCESS | 2988 | 1471293385306 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00BEDD000) [pid = 2988] [serial = 1148] [outer = 000000A004A15C00] 13:36:25 INFO - PROCESS | 2988 | 1471293385658 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 586ms 13:36:25 INFO - PROCESS | 2988 | 1471293385683 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 2988 | 1471293385686 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:36:25 INFO - PROCESS | 2988 | 1471293385689 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 2988 | 1471293385691 Marionette TRACE conn6 <- [1,1494,null,{}] 13:36:25 INFO - PROCESS | 2988 | 1471293385694 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:25 INFO - PROCESS | 2988 | 1471293385696 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:25 INFO - PROCESS | 2988 | 1471293385812 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:36:25 INFO - PROCESS | 2988 | 1471293385819 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 2988 | 1471293385821 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEAA800 == 37 [pid = 2988] [id = 383] 13:36:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00D4DD400) [pid = 2988] [serial = 1149] [outer = 0000000000000000] 13:36:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FD29800) [pid = 2988] [serial = 1150] [outer = 000000A00D4DD400] 13:36:25 INFO - PROCESS | 2988 | 1471293385867 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00FDCC400) [pid = 2988] [serial = 1151] [outer = 000000A00D4DD400] 13:36:26 INFO - PROCESS | 2988 | 1471293386251 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 586ms 13:36:26 INFO - PROCESS | 2988 | 1471293386277 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 2988 | 1471293386279 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:36:26 INFO - PROCESS | 2988 | 1471293386282 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:36:26 INFO - PROCESS | 2988 | 1471293386284 Marionette TRACE conn6 <- [1,1498,null,{}] 13:36:26 INFO - PROCESS | 2988 | 1471293386288 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 2988 | 1471293386290 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:26 INFO - PROCESS | 2988 | 1471293386374 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:36:26 INFO - PROCESS | 2988 | 1471293386446 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 2988 | 1471293386449 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3AD800 == 38 [pid = 2988] [id = 384] 13:36:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BEDF000) [pid = 2988] [serial = 1152] [outer = 0000000000000000] 13:36:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A010387C00) [pid = 2988] [serial = 1153] [outer = 000000A00BEDF000] 13:36:26 INFO - PROCESS | 2988 | 1471293386496 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A010391C00) [pid = 2988] [serial = 1154] [outer = 000000A00BEDF000] 13:36:26 INFO - PROCESS | 2988 | 1471293386867 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 628ms 13:36:26 INFO - PROCESS | 2988 | 1471293386936 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 2988 | 1471293386941 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:36:26 INFO - PROCESS | 2988 | 1471293386947 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 2988 | 1471293386951 Marionette TRACE conn6 <- [1,1502,null,{}] 13:36:26 INFO - PROCESS | 2988 | 1471293386958 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 2988 | 1471293386962 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:27 INFO - PROCESS | 2988 | 1471293387118 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:36:27 INFO - PROCESS | 2988 | 1471293387190 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 2988 | 1471293387193 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C2A000 == 39 [pid = 2988] [id = 385] 13:36:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004B7E400) [pid = 2988] [serial = 1155] [outer = 0000000000000000] 13:36:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004BA3800) [pid = 2988] [serial = 1156] [outer = 000000A004B7E400] 13:36:27 INFO - PROCESS | 2988 | 1471293387296 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A007DA8800) [pid = 2988] [serial = 1157] [outer = 000000A004B7E400] 13:36:27 INFO - PROCESS | 2988 | 1471293387950 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1028ms 13:36:27 INFO - PROCESS | 2988 | 1471293387978 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 2988 | 1471293387982 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:36:28 INFO - PROCESS | 2988 | 1471293387990 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 2988 | 1471293387995 Marionette TRACE conn6 <- [1,1506,null,{}] 13:36:28 INFO - PROCESS | 2988 | 1471293387999 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:28 INFO - PROCESS | 2988 | 1471293388002 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:28 INFO - PROCESS | 2988 | 1471293388118 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:36:28 INFO - PROCESS | 2988 | 1471293388194 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 2988 | 1471293388197 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9BA000 == 40 [pid = 2988] [id = 386] 13:36:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00911A800) [pid = 2988] [serial = 1158] [outer = 0000000000000000] 13:36:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A0095D0400) [pid = 2988] [serial = 1159] [outer = 000000A00911A800] 13:36:28 INFO - PROCESS | 2988 | 1471293388295 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00B741C00) [pid = 2988] [serial = 1160] [outer = 000000A00911A800] 13:36:28 INFO - PROCESS | 2988 | 1471293388858 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 13:36:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:36:28 INFO - PROCESS | 2988 | 1471293388931 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 2988 | 1471293388934 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:36:28 INFO - PROCESS | 2988 | 1471293388939 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 2988 | 1471293388941 Marionette TRACE conn6 <- [1,1510,null,{}] 13:36:28 INFO - PROCESS | 2988 | 1471293388952 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:28 INFO - PROCESS | 2988 | 1471293388957 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:29 INFO - PROCESS | 2988 | 1471293389080 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:36:29 INFO - PROCESS | 2988 | 1471293389195 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 2988 | 1471293389199 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C11B800 == 41 [pid = 2988] [id = 387] 13:36:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00EA5B000) [pid = 2988] [serial = 1161] [outer = 0000000000000000] 13:36:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00EC04400) [pid = 2988] [serial = 1162] [outer = 000000A00EA5B000] 13:36:29 INFO - PROCESS | 2988 | 1471293389259 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00FC03400) [pid = 2988] [serial = 1163] [outer = 000000A00EA5B000] 13:36:30 INFO - PROCESS | 2988 | 1471293390029 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:36:30 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 () { 13:36:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:36:30 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 () { 13:36:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:36:30 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 () { 13:36:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:36:30 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 () { 13:36:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:36:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1150ms 13:36:30 INFO - PROCESS | 2988 | 1471293390090 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 2988 | 1471293390094 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:36:30 INFO - PROCESS | 2988 | 1471293390100 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 2988 | 1471293390103 Marionette TRACE conn6 <- [1,1514,null,{}] 13:36:30 INFO - PROCESS | 2988 | 1471293390110 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 2988 | 1471293390113 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:30 INFO - PROCESS | 2988 | 1471293390216 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:36:30 INFO - PROCESS | 2988 | 1471293390287 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 2988 | 1471293390291 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008ABC000 == 42 [pid = 2988] [id = 388] 13:36:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0081DD000) [pid = 2988] [serial = 1164] [outer = 0000000000000000] 13:36:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A0083BA000) [pid = 2988] [serial = 1165] [outer = 000000A0081DD000] 13:36:30 INFO - PROCESS | 2988 | 1471293390342 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A008CA1C00) [pid = 2988] [serial = 1166] [outer = 000000A0081DD000] 13:36:30 INFO - PROCESS | 2988 | 1471293390893 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:36:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:36:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:36:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:36:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 839ms 13:36:30 INFO - PROCESS | 2988 | 1471293390957 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 2988 | 1471293390962 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:36:30 INFO - PROCESS | 2988 | 1471293390969 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 2988 | 1471293390972 Marionette TRACE conn6 <- [1,1518,null,{}] 13:36:30 INFO - PROCESS | 2988 | 1471293390976 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 2988 | 1471293390979 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:31 INFO - PROCESS | 2988 | 1471293391086 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:36:31 INFO - PROCESS | 2988 | 1471293391177 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 2988 | 1471293391179 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7D3000 == 43 [pid = 2988] [id = 389] 13:36:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A009118000) [pid = 2988] [serial = 1167] [outer = 0000000000000000] 13:36:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00A00B800) [pid = 2988] [serial = 1168] [outer = 000000A009118000] 13:36:31 INFO - PROCESS | 2988 | 1471293391230 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A00B73AC00) [pid = 2988] [serial = 1169] [outer = 000000A009118000] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A008818000 == 42 [pid = 2988] [id = 364] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEAA800 == 41 [pid = 2988] [id = 383] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A5F4800 == 40 [pid = 2988] [id = 382] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A079ED9000 == 39 [pid = 2988] [id = 381] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A01032D000 == 38 [pid = 2988] [id = 380] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAE000 == 37 [pid = 2988] [id = 379] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3AE000 == 36 [pid = 2988] [id = 378] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A420000 == 35 [pid = 2988] [id = 377] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A008076000 == 34 [pid = 2988] [id = 376] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3AB000 == 33 [pid = 2988] [id = 375] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A008716000 == 32 [pid = 2988] [id = 374] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE3D000 == 31 [pid = 2988] [id = 373] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A008ABC000 == 30 [pid = 2988] [id = 388] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C11B800 == 29 [pid = 2988] [id = 387] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9BA000 == 28 [pid = 2988] [id = 386] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3AD800 == 27 [pid = 2988] [id = 384] 13:36:31 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C2A000 == 26 [pid = 2988] [id = 385] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00A0C9C00) [pid = 2988] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A0083B9800) [pid = 2988] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A004E8EC00) [pid = 2988] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A008242800) [pid = 2988] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0086D5400) [pid = 2988] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A008CA6C00) [pid = 2988] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004BA9800) [pid = 2988] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A004E92C00) [pid = 2988] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00B734800) [pid = 2988] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A008245C00) [pid = 2988] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004E93800) [pid = 2988] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00BE67000) [pid = 2988] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00A0D5400) [pid = 2988] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00FD2BC00) [pid = 2988] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00EC07000) [pid = 2988] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A010439800) [pid = 2988] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A010391400) [pid = 2988] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00A973C00) [pid = 2988] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00BEDF800) [pid = 2988] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00BE62000) [pid = 2988] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EA5CC00) [pid = 2988] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A008787800) [pid = 2988] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00D2EEC00) [pid = 2988] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00BE6BC00) [pid = 2988] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00EC09800) [pid = 2988] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C8D3C00) [pid = 2988] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0091AE400) [pid = 2988] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:36:32 INFO - PROCESS | 2988 | 1471293392306 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:36:32 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 13:36:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:36:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:36:32 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. 13:36:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:36:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1401ms 13:36:32 INFO - PROCESS | 2988 | 1471293392373 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 2988 | 1471293392377 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:36:32 INFO - PROCESS | 2988 | 1471293392382 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:36:32 INFO - PROCESS | 2988 | 1471293392387 Marionette TRACE conn6 <- [1,1522,null,{}] 13:36:32 INFO - PROCESS | 2988 | 1471293392392 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:32 INFO - PROCESS | 2988 | 1471293392395 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:32 INFO - PROCESS | 2988 | 1471293392488 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:36:32 INFO - PROCESS | 2988 | 1471293392500 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 2988 | 1471293392503 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C24000 == 27 [pid = 2988] [id = 390] 13:36:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004A6DC00) [pid = 2988] [serial = 1170] [outer = 0000000000000000] 13:36:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004BAE000) [pid = 2988] [serial = 1171] [outer = 000000A004A6DC00] 13:36:32 INFO - PROCESS | 2988 | 1471293392553 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004E99000) [pid = 2988] [serial = 1172] [outer = 000000A004A6DC00] 13:36:33 INFO - PROCESS | 2988 | 1471293393039 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 13:36:33 INFO - PROCESS | 2988 | 1471293393078 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 2988 | 1471293393082 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:36:33 INFO - PROCESS | 2988 | 1471293393089 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 2988 | 1471293393091 Marionette TRACE conn6 <- [1,1526,null,{}] 13:36:33 INFO - PROCESS | 2988 | 1471293393095 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:33 INFO - PROCESS | 2988 | 1471293393098 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:33 INFO - PROCESS | 2988 | 1471293393228 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:36:33 INFO - PROCESS | 2988 | 1471293393243 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 2988 | 1471293393245 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069D0800 == 28 [pid = 2988] [id = 391] 13:36:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A007A63400) [pid = 2988] [serial = 1173] [outer = 0000000000000000] 13:36:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0084EB800) [pid = 2988] [serial = 1174] [outer = 000000A007A63400] 13:36:33 INFO - PROCESS | 2988 | 1471293393293 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00877DC00) [pid = 2988] [serial = 1175] [outer = 000000A007A63400] 13:36:33 INFO - PROCESS | 2988 | 1471293393752 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 13:36:33 INFO - PROCESS | 2988 | 1471293393783 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 2988 | 1471293393785 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:36:33 INFO - PROCESS | 2988 | 1471293393793 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:36:33 INFO - PROCESS | 2988 | 1471293393797 Marionette TRACE conn6 <- [1,1530,null,{}] 13:36:33 INFO - PROCESS | 2988 | 1471293393808 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:33 INFO - PROCESS | 2988 | 1471293393813 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:33 INFO - PROCESS | 2988 | 1471293393900 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:36:33 INFO - PROCESS | 2988 | 1471293393909 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 2988 | 1471293393913 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C57E800 == 29 [pid = 2988] [id = 392] 13:36:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0091ECC00) [pid = 2988] [serial = 1176] [outer = 0000000000000000] 13:36:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0095B4800) [pid = 2988] [serial = 1177] [outer = 000000A0091ECC00] 13:36:33 INFO - PROCESS | 2988 | 1471293393961 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00A4A9000) [pid = 2988] [serial = 1178] [outer = 000000A0091ECC00] 13:36:34 INFO - PROCESS | 2988 | 1471293394371 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms 13:36:34 INFO - PROCESS | 2988 | 1471293394426 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 2988 | 1471293394429 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:36:34 INFO - PROCESS | 2988 | 1471293394432 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 2988 | 1471293394434 Marionette TRACE conn6 <- [1,1534,null,{}] 13:36:34 INFO - PROCESS | 2988 | 1471293394447 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:34 INFO - PROCESS | 2988 | 1471293394449 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:34 INFO - PROCESS | 2988 | 1471293394562 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:36:34 INFO - PROCESS | 2988 | 1471293394638 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 2988 | 1471293394640 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C7800 == 30 [pid = 2988] [id = 393] 13:36:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00B3C3800) [pid = 2988] [serial = 1179] [outer = 0000000000000000] 13:36:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00B8C8000) [pid = 2988] [serial = 1180] [outer = 000000A00B3C3800] 13:36:34 INFO - PROCESS | 2988 | 1471293394686 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00BEDA800) [pid = 2988] [serial = 1181] [outer = 000000A00B3C3800] 13:36:35 INFO - PROCESS | 2988 | 1471293395113 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 13:36:35 INFO - PROCESS | 2988 | 1471293395168 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 2988 | 1471293395170 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:36:35 INFO - PROCESS | 2988 | 1471293395174 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 2988 | 1471293395176 Marionette TRACE conn6 <- [1,1538,null,{}] 13:36:35 INFO - PROCESS | 2988 | 1471293395179 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 2988 | 1471293395181 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:35 INFO - PROCESS | 2988 | 1471293395289 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:36:35 INFO - PROCESS | 2988 | 1471293395298 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 2988 | 1471293395300 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAB800 == 31 [pid = 2988] [id = 394] 13:36:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00BEDC000) [pid = 2988] [serial = 1182] [outer = 0000000000000000] 13:36:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00C026000) [pid = 2988] [serial = 1183] [outer = 000000A00BEDC000] 13:36:35 INFO - PROCESS | 2988 | 1471293395387 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C1D1000) [pid = 2988] [serial = 1184] [outer = 000000A00BEDC000] 13:36:35 INFO - PROCESS | 2988 | 1471293395840 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 13:36:35 INFO - PROCESS | 2988 | 1471293395868 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 2988 | 1471293395871 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:36:35 INFO - PROCESS | 2988 | 1471293395874 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:36:35 INFO - PROCESS | 2988 | 1471293395876 Marionette TRACE conn6 <- [1,1542,null,{}] 13:36:35 INFO - PROCESS | 2988 | 1471293395879 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 2988 | 1471293395885 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:36 INFO - PROCESS | 2988 | 1471293396045 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:36:36 INFO - PROCESS | 2988 | 1471293396103 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 2988 | 1471293396105 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01031E000 == 32 [pid = 2988] [id = 395] 13:36:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00C1D5C00) [pid = 2988] [serial = 1185] [outer = 0000000000000000] 13:36:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EA55000) [pid = 2988] [serial = 1186] [outer = 000000A00C1D5C00] 13:36:36 INFO - PROCESS | 2988 | 1471293396150 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00EA61400) [pid = 2988] [serial = 1187] [outer = 000000A00C1D5C00] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00C031000) [pid = 2988] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00A00C800) [pid = 2988] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004A15C00) [pid = 2988] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00EC11800) [pid = 2988] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00D4DD400) [pid = 2988] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00EC03C00) [pid = 2988] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0089D8800) [pid = 2988] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00110A800) [pid = 2988] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004BB8C00) [pid = 2988] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0041CBC00) [pid = 2988] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004A6F400) [pid = 2988] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:36:36 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00BEDF000) [pid = 2988] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:36:36 INFO - PROCESS | 2988 | 1471293396724 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 882ms 13:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:36:36 INFO - PROCESS | 2988 | 1471293396758 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 2988 | 1471293396760 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:36:36 INFO - PROCESS | 2988 | 1471293396764 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 2988 | 1471293396766 Marionette TRACE conn6 <- [1,1546,null,{}] 13:36:36 INFO - PROCESS | 2988 | 1471293396769 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:36 INFO - PROCESS | 2988 | 1471293396771 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:36 INFO - PROCESS | 2988 | 1471293396851 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:36:36 INFO - PROCESS | 2988 | 1471293396930 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 2988 | 1471293396932 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01036A000 == 33 [pid = 2988] [id = 396] 13:36:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A001253C00) [pid = 2988] [serial = 1188] [outer = 0000000000000000] 13:36:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0086D8000) [pid = 2988] [serial = 1189] [outer = 000000A001253C00] 13:36:36 INFO - PROCESS | 2988 | 1471293396977 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C1C9800) [pid = 2988] [serial = 1190] [outer = 000000A001253C00] 13:36:37 INFO - PROCESS | 2988 | 1471293397328 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 586ms 13:36:37 INFO - PROCESS | 2988 | 1471293397353 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 2988 | 1471293397355 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:36:37 INFO - PROCESS | 2988 | 1471293397388 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 2988 | 1471293397390 Marionette TRACE conn6 <- [1,1550,null,{}] 13:36:37 INFO - PROCESS | 2988 | 1471293397393 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:37 INFO - PROCESS | 2988 | 1471293397395 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:37 INFO - PROCESS | 2988 | 1471293397504 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:36:37 INFO - PROCESS | 2988 | 1471293397512 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 2988 | 1471293397514 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079E23800 == 34 [pid = 2988] [id = 397] 13:36:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004BB8800) [pid = 2988] [serial = 1191] [outer = 0000000000000000] 13:36:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EC0B000) [pid = 2988] [serial = 1192] [outer = 000000A004BB8800] 13:36:37 INFO - PROCESS | 2988 | 1471293397566 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00ECB7C00) [pid = 2988] [serial = 1193] [outer = 000000A004BB8800] 13:36:37 INFO - PROCESS | 2988 | 1471293397965 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 13:36:38 INFO - PROCESS | 2988 | 1471293398026 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 2988 | 1471293398028 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:36:38 INFO - PROCESS | 2988 | 1471293398034 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 2988 | 1471293398036 Marionette TRACE conn6 <- [1,1554,null,{}] 13:36:38 INFO - PROCESS | 2988 | 1471293398039 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 2988 | 1471293398041 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:38 INFO - PROCESS | 2988 | 1471293398152 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:36:38 INFO - PROCESS | 2988 | 1471293398163 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 2988 | 1471293398165 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE70800 == 35 [pid = 2988] [id = 398] 13:36:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00ECB3400) [pid = 2988] [serial = 1194] [outer = 0000000000000000] 13:36:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00FC0CC00) [pid = 2988] [serial = 1195] [outer = 000000A00ECB3400] 13:36:38 INFO - PROCESS | 2988 | 1471293398209 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FD2C000) [pid = 2988] [serial = 1196] [outer = 000000A00ECB3400] 13:36:38 INFO - PROCESS | 2988 | 1471293398649 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 13:36:38 INFO - PROCESS | 2988 | 1471293398666 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 2988 | 1471293398671 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:36:38 INFO - PROCESS | 2988 | 1471293398677 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 2988 | 1471293398682 Marionette TRACE conn6 <- [1,1558,null,{}] 13:36:38 INFO - PROCESS | 2988 | 1471293398689 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 2988 | 1471293398692 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:38 INFO - PROCESS | 2988 | 1471293398868 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:36:38 INFO - PROCESS | 2988 | 1471293398994 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 2988 | 1471293398999 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00768E800 == 36 [pid = 2988] [id = 399] 13:36:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004A6EC00) [pid = 2988] [serial = 1197] [outer = 0000000000000000] 13:36:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A004B9E400) [pid = 2988] [serial = 1198] [outer = 000000A004A6EC00] 13:36:39 INFO - PROCESS | 2988 | 1471293399058 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A006720800) [pid = 2988] [serial = 1199] [outer = 000000A004A6EC00] 13:36:39 INFO - PROCESS | 2988 | 1471293399786 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1137ms 13:36:39 INFO - PROCESS | 2988 | 1471293399825 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 2988 | 1471293399830 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:36:39 INFO - PROCESS | 2988 | 1471293399838 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 2988 | 1471293399841 Marionette TRACE conn6 <- [1,1562,null,{}] 13:36:39 INFO - PROCESS | 2988 | 1471293399845 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:39 INFO - PROCESS | 2988 | 1471293399848 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:39 INFO - PROCESS | 2988 | 1471293399973 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:36:40 INFO - PROCESS | 2988 | 1471293400051 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 2988 | 1471293400054 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D205000 == 37 [pid = 2988] [id = 400] 13:36:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A0086DC800) [pid = 2988] [serial = 1200] [outer = 0000000000000000] 13:36:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00878B400) [pid = 2988] [serial = 1201] [outer = 000000A0086DC800] 13:36:40 INFO - PROCESS | 2988 | 1471293400152 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A0091AB400) [pid = 2988] [serial = 1202] [outer = 000000A0086DC800] 13:36:41 INFO - PROCESS | 2988 | 1471293401037 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1239ms 13:36:41 INFO - PROCESS | 2988 | 1471293401082 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 2988 | 1471293401088 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:36:41 INFO - PROCESS | 2988 | 1471293401093 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 2988 | 1471293401097 Marionette TRACE conn6 <- [1,1566,null,{}] 13:36:41 INFO - PROCESS | 2988 | 1471293401103 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 2988 | 1471293401106 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:41 INFO - PROCESS | 2988 | 1471293401227 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:36:41 INFO - PROCESS | 2988 | 1471293401306 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 2988 | 1471293401310 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069BC800 == 38 [pid = 2988] [id = 401] 13:36:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0041CAC00) [pid = 2988] [serial = 1203] [outer = 0000000000000000] 13:36:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A0069A9400) [pid = 2988] [serial = 1204] [outer = 000000A0041CAC00] 13:36:41 INFO - PROCESS | 2988 | 1471293401408 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A008109000) [pid = 2988] [serial = 1205] [outer = 000000A0041CAC00] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A079E23800 == 37 [pid = 2988] [id = 397] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A01036A000 == 36 [pid = 2988] [id = 396] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A01031E000 == 35 [pid = 2988] [id = 395] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAB800 == 34 [pid = 2988] [id = 394] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C7800 == 33 [pid = 2988] [id = 393] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C57E800 == 32 [pid = 2988] [id = 392] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069D0800 == 31 [pid = 2988] [id = 391] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C24000 == 30 [pid = 2988] [id = 390] 13:36:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7D3000 == 29 [pid = 2988] [id = 389] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00C1CD800) [pid = 2988] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00D2EC800) [pid = 2988] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A008788000) [pid = 2988] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00FC06C00) [pid = 2988] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00FDCC400) [pid = 2988] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00FD26800) [pid = 2988] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00FD29800) [pid = 2988] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00ECB7000) [pid = 2988] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A009110000) [pid = 2988] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0095AE400) [pid = 2988] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0089E2C00) [pid = 2988] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0091E7800) [pid = 2988] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A006722000) [pid = 2988] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007DA3800) [pid = 2988] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00BE62C00) [pid = 2988] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004E8F800) [pid = 2988] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00764C000) [pid = 2988] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00D4D6000) [pid = 2988] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00C8C6400) [pid = 2988] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A010391C00) [pid = 2988] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00BEE5000) [pid = 2988] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A010387C00) [pid = 2988] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00BEDD000) [pid = 2988] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:36:41 INFO - PROCESS | 2988 | 1471293401874 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 839ms 13:36:41 INFO - PROCESS | 2988 | 1471293401936 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 2988 | 1471293401940 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:36:41 INFO - PROCESS | 2988 | 1471293401946 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 2988 | 1471293401949 Marionette TRACE conn6 <- [1,1570,null,{}] 13:36:41 INFO - PROCESS | 2988 | 1471293401953 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 2988 | 1471293401955 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:42 INFO - PROCESS | 2988 | 1471293402045 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:36:42 INFO - PROCESS | 2988 | 1471293402054 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 2988 | 1471293402056 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9AC800 == 30 [pid = 2988] [id = 402] 13:36:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008784400) [pid = 2988] [serial = 1206] [outer = 0000000000000000] 13:36:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A008946800) [pid = 2988] [serial = 1207] [outer = 000000A008784400] 13:36:42 INFO - PROCESS | 2988 | 1471293402104 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A009118400) [pid = 2988] [serial = 1208] [outer = 000000A008784400] 13:36:42 INFO - PROCESS | 2988 | 1471293402570 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 13:36:42 INFO - PROCESS | 2988 | 1471293402640 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 2988 | 1471293402643 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:36:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:36:42 INFO - PROCESS | 2988 | 1471293402646 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 2988 | 1471293402650 Marionette TRACE conn6 <- [1,1574,null,{}] 13:36:42 INFO - PROCESS | 2988 | 1471293402661 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:42 INFO - PROCESS | 2988 | 1471293402666 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:42 INFO - PROCESS | 2988 | 1471293402792 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:36:42 INFO - PROCESS | 2988 | 1471293402876 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 2988 | 1471293402879 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3B8000 == 31 [pid = 2988] [id = 403] 13:36:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A008787000) [pid = 2988] [serial = 1209] [outer = 0000000000000000] 13:36:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B3C1C00) [pid = 2988] [serial = 1210] [outer = 000000A008787000] 13:36:42 INFO - PROCESS | 2988 | 1471293402929 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BEDB800) [pid = 2988] [serial = 1211] [outer = 000000A008787000] 13:36:43 INFO - PROCESS | 2988 | 1471293403310 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:36:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 690ms 13:36:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:36:43 INFO - PROCESS | 2988 | 1471293403345 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 2988 | 1471293403348 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:36:43 INFO - PROCESS | 2988 | 1471293403351 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 2988 | 1471293403353 Marionette TRACE conn6 <- [1,1578,null,{}] 13:36:43 INFO - PROCESS | 2988 | 1471293403357 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:43 INFO - PROCESS | 2988 | 1471293403359 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:43 INFO - PROCESS | 2988 | 1471293403448 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:36:43 INFO - PROCESS | 2988 | 1471293403454 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 2988 | 1471293403456 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDDF000 == 32 [pid = 2988] [id = 404] 13:36:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C02D400) [pid = 2988] [serial = 1212] [outer = 0000000000000000] 13:36:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C8C7C00) [pid = 2988] [serial = 1213] [outer = 000000A00C02D400] 13:36:43 INFO - PROCESS | 2988 | 1471293403502 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C8D2800) [pid = 2988] [serial = 1214] [outer = 000000A00C02D400] 13:36:43 INFO - PROCESS | 2988 | 1471293403974 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 689ms 13:36:44 INFO - PROCESS | 2988 | 1471293404042 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 2988 | 1471293404045 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:36:44 INFO - PROCESS | 2988 | 1471293404048 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:36:44 INFO - PROCESS | 2988 | 1471293404057 Marionette TRACE conn6 <- [1,1582,null,{}] 13:36:44 INFO - PROCESS | 2988 | 1471293404062 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 2988 | 1471293404064 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:44 INFO - PROCESS | 2988 | 1471293404200 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:36:44 INFO - PROCESS | 2988 | 1471293404222 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 2988 | 1471293404224 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010338000 == 33 [pid = 2988] [id = 405] 13:36:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D2EFC00) [pid = 2988] [serial = 1215] [outer = 0000000000000000] 13:36:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00D2F6C00) [pid = 2988] [serial = 1216] [outer = 000000A00D2EFC00] 13:36:44 INFO - PROCESS | 2988 | 1471293404269 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00D4D7800) [pid = 2988] [serial = 1217] [outer = 000000A00D2EFC00] 13:36:44 INFO - PROCESS | 2988 | 1471293404729 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 13:36:44 INFO - PROCESS | 2988 | 1471293404785 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 2988 | 1471293404788 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:36:44 INFO - PROCESS | 2988 | 1471293404791 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:36:44 INFO - PROCESS | 2988 | 1471293404793 Marionette TRACE conn6 <- [1,1586,null,{}] 13:36:44 INFO - PROCESS | 2988 | 1471293404796 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 2988 | 1471293404802 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:44 INFO - PROCESS | 2988 | 1471293404939 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:36:45 INFO - PROCESS | 2988 | 1471293404995 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 2988 | 1471293404997 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A547000 == 34 [pid = 2988] [id = 406] 13:36:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00EC05400) [pid = 2988] [serial = 1218] [outer = 0000000000000000] 13:36:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FC11800) [pid = 2988] [serial = 1219] [outer = 000000A00EC05400] 13:36:45 INFO - PROCESS | 2988 | 1471293405043 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FDCB000) [pid = 2988] [serial = 1220] [outer = 000000A00EC05400] 13:36:45 INFO - PROCESS | 2988 | 1471293405462 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:36:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 13:36:45 INFO - PROCESS | 2988 | 1471293405531 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 2988 | 1471293405534 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:36:45 INFO - PROCESS | 2988 | 1471293405538 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:36:45 INFO - PROCESS | 2988 | 1471293405540 Marionette TRACE conn6 <- [1,1590,null,{}] 13:36:45 INFO - PROCESS | 2988 | 1471293405543 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:45 INFO - PROCESS | 2988 | 1471293405545 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:45 INFO - PROCESS | 2988 | 1471293405655 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00B3C3800) [pid = 2988] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A009118000) [pid = 2988] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004A6DC00) [pid = 2988] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A007A63400) [pid = 2988] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0091ECC00) [pid = 2988] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BB8800) [pid = 2988] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004B7E400) [pid = 2988] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00BEDC000) [pid = 2988] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00911A800) [pid = 2988] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EA5B000) [pid = 2988] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0081DD000) [pid = 2988] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A001253C00) [pid = 2988] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:36:45 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00C1D5C00) [pid = 2988] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:36:45 INFO - PROCESS | 2988 | 1471293405763 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 2988 | 1471293405765 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069C9000 == 35 [pid = 2988] [id = 407] 13:36:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00178E000) [pid = 2988] [serial = 1221] [outer = 0000000000000000] 13:36:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00670EC00) [pid = 2988] [serial = 1222] [outer = 000000A00178E000] 13:36:45 INFO - PROCESS | 2988 | 1471293405811 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00A4A3800) [pid = 2988] [serial = 1223] [outer = 000000A00178E000] 13:36:46 INFO - PROCESS | 2988 | 1471293406178 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:36:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 13:36:46 INFO - PROCESS | 2988 | 1471293406235 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 2988 | 1471293406237 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:36:46 INFO - PROCESS | 2988 | 1471293406240 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:36:46 INFO - PROCESS | 2988 | 1471293406242 Marionette TRACE conn6 <- [1,1594,null,{}] 13:36:46 INFO - PROCESS | 2988 | 1471293406245 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 2988 | 1471293406247 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:46 INFO - PROCESS | 2988 | 1471293406358 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:36:46 INFO - PROCESS | 2988 | 1471293406366 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 2988 | 1471293406368 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEC2800 == 36 [pid = 2988] [id = 408] 13:36:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00A007400) [pid = 2988] [serial = 1224] [outer = 0000000000000000] 13:36:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FDCF400) [pid = 2988] [serial = 1225] [outer = 000000A00A007400] 13:36:46 INFO - PROCESS | 2988 | 1471293406418 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A010395800) [pid = 2988] [serial = 1226] [outer = 000000A00A007400] 13:36:46 INFO - PROCESS | 2988 | 1471293406821 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:36:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 13:36:46 INFO - PROCESS | 2988 | 1471293406873 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 2988 | 1471293406875 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:36:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:36:46 INFO - PROCESS | 2988 | 1471293406878 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 2988 | 1471293406880 Marionette TRACE conn6 <- [1,1598,null,{}] 13:36:46 INFO - PROCESS | 2988 | 1471293406883 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 2988 | 1471293406885 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:47 INFO - PROCESS | 2988 | 1471293406996 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:36:47 INFO - PROCESS | 2988 | 1471293407035 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 2988 | 1471293407037 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07BD7E000 == 37 [pid = 2988] [id = 409] 13:36:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A010389400) [pid = 2988] [serial = 1227] [outer = 0000000000000000] 13:36:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A01043D800) [pid = 2988] [serial = 1228] [outer = 000000A010389400] 13:36:47 INFO - PROCESS | 2988 | 1471293407081 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A010445C00) [pid = 2988] [serial = 1229] [outer = 000000A010389400] 13:36:47 INFO - PROCESS | 2988 | 1471293407461 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:36:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 13:36:47 INFO - PROCESS | 2988 | 1471293407511 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 2988 | 1471293407513 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:36:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:36:47 INFO - PROCESS | 2988 | 1471293407516 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 2988 | 1471293407518 Marionette TRACE conn6 <- [1,1602,null,{}] 13:36:47 INFO - PROCESS | 2988 | 1471293407521 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 2988 | 1471293407523 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:47 INFO - PROCESS | 2988 | 1471293407637 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:36:47 INFO - PROCESS | 2988 | 1471293407645 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 2988 | 1471293407647 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C28B000 == 38 [pid = 2988] [id = 410] 13:36:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A011F93800) [pid = 2988] [serial = 1230] [outer = 0000000000000000] 13:36:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A011F98400) [pid = 2988] [serial = 1231] [outer = 000000A011F93800] 13:36:47 INFO - PROCESS | 2988 | 1471293407700 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A06DC20800) [pid = 2988] [serial = 1232] [outer = 000000A011F93800] 13:36:48 INFO - PROCESS | 2988 | 1471293408384 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:36:48 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 13:36:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 944ms 13:36:48 INFO - PROCESS | 2988 | 1471293408464 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 2988 | 1471293408469 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:36:48 INFO - PROCESS | 2988 | 1471293408473 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:36:48 INFO - PROCESS | 2988 | 1471293408479 Marionette TRACE conn6 <- [1,1606,null,{}] 13:36:48 INFO - PROCESS | 2988 | 1471293408485 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:48 INFO - PROCESS | 2988 | 1471293408488 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:48 INFO - PROCESS | 2988 | 1471293408614 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:36:48 INFO - PROCESS | 2988 | 1471293408728 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 2988 | 1471293408731 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A91F000 == 39 [pid = 2988] [id = 411] 13:36:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0069AF400) [pid = 2988] [serial = 1233] [outer = 0000000000000000] 13:36:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A008293C00) [pid = 2988] [serial = 1234] [outer = 000000A0069AF400] 13:36:48 INFO - PROCESS | 2988 | 1471293408791 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A009115C00) [pid = 2988] [serial = 1235] [outer = 000000A0069AF400] 13:36:49 INFO - PROCESS | 2988 | 1471293409381 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:36:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:36:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 945ms 13:36:49 INFO - PROCESS | 2988 | 1471293409422 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 2988 | 1471293409427 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:36:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:36:49 INFO - PROCESS | 2988 | 1471293409434 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 2988 | 1471293409437 Marionette TRACE conn6 <- [1,1610,null,{}] 13:36:49 INFO - PROCESS | 2988 | 1471293409441 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:49 INFO - PROCESS | 2988 | 1471293409444 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:49 INFO - PROCESS | 2988 | 1471293409563 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:36:49 INFO - PROCESS | 2988 | 1471293409684 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 2988 | 1471293409687 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010364000 == 40 [pid = 2988] [id = 412] 13:36:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00B3C2C00) [pid = 2988] [serial = 1236] [outer = 0000000000000000] 13:36:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00C023800) [pid = 2988] [serial = 1237] [outer = 000000A00B3C2C00] 13:36:49 INFO - PROCESS | 2988 | 1471293409747 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00C8D3C00) [pid = 2988] [serial = 1238] [outer = 000000A00B3C2C00] 13:36:50 INFO - PROCESS | 2988 | 1471293410374 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:36:50 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 13:36:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 13:36:50 INFO - PROCESS | 2988 | 1471293410422 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 2988 | 1471293410424 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:36:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:36:50 INFO - PROCESS | 2988 | 1471293410429 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 2988 | 1471293410433 Marionette TRACE conn6 <- [1,1614,null,{}] 13:36:50 INFO - PROCESS | 2988 | 1471293410444 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 2988 | 1471293410449 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:50 INFO - PROCESS | 2988 | 1471293410565 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:36:50 INFO - PROCESS | 2988 | 1471293410688 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 2988 | 1471293410692 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07F9CA800 == 41 [pid = 2988] [id = 413] 13:36:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00FC10C00) [pid = 2988] [serial = 1239] [outer = 0000000000000000] 13:36:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A01038BC00) [pid = 2988] [serial = 1240] [outer = 000000A00FC10C00] 13:36:50 INFO - PROCESS | 2988 | 1471293410750 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A079E43400) [pid = 2988] [serial = 1241] [outer = 000000A00FC10C00] 13:36:51 INFO - PROCESS | 2988 | 1471293411536 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:36:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1131ms 13:36:51 INFO - PROCESS | 2988 | 1471293411565 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 2988 | 1471293411570 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:36:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:36:51 INFO - PROCESS | 2988 | 1471293411576 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 2988 | 1471293411580 Marionette TRACE conn6 <- [1,1618,null,{}] 13:36:51 INFO - PROCESS | 2988 | 1471293411585 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:51 INFO - PROCESS | 2988 | 1471293411588 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:51 INFO - PROCESS | 2988 | 1471293411696 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:36:51 INFO - PROCESS | 2988 | 1471293411776 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 2988 | 1471293411780 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0017AE800 == 42 [pid = 2988] [id = 414] 13:36:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A007A5E000) [pid = 2988] [serial = 1242] [outer = 0000000000000000] 13:36:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A007C11800) [pid = 2988] [serial = 1243] [outer = 000000A007A5E000] 13:36:51 INFO - PROCESS | 2988 | 1471293411880 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A0086DDC00) [pid = 2988] [serial = 1244] [outer = 000000A007A5E000] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A07BD7E000 == 41 [pid = 2988] [id = 409] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEC2800 == 40 [pid = 2988] [id = 408] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069C9000 == 39 [pid = 2988] [id = 407] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A547000 == 38 [pid = 2988] [id = 406] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A010338000 == 37 [pid = 2988] [id = 405] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDDF000 == 36 [pid = 2988] [id = 404] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3B8000 == 35 [pid = 2988] [id = 403] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9AC800 == 34 [pid = 2988] [id = 402] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069BC800 == 33 [pid = 2988] [id = 401] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D205000 == 32 [pid = 2988] [id = 400] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE70800 == 31 [pid = 2988] [id = 398] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00768E800 == 30 [pid = 2988] [id = 399] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A07F9CA800 == 29 [pid = 2988] [id = 413] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A010364000 == 28 [pid = 2988] [id = 412] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A91F000 == 27 [pid = 2988] [id = 411] 13:36:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C28B000 == 26 [pid = 2988] [id = 410] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00B8C8000) [pid = 2988] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00B73AC00) [pid = 2988] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00A00B800) [pid = 2988] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A004BAE000) [pid = 2988] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A004E99000) [pid = 2988] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0084EB800) [pid = 2988] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00877DC00) [pid = 2988] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0095B4800) [pid = 2988] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00ECB7C00) [pid = 2988] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A007DA8800) [pid = 2988] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004BA3800) [pid = 2988] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00C1D1000) [pid = 2988] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B741C00) [pid = 2988] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0095D0400) [pid = 2988] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00FC03400) [pid = 2988] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00EC04400) [pid = 2988] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C026000) [pid = 2988] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00FC0CC00) [pid = 2988] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A008CA1C00) [pid = 2988] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0083BA000) [pid = 2988] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0086D8000) [pid = 2988] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00EA55000) [pid = 2988] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00EC0B000) [pid = 2988] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00EA61400) [pid = 2988] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BEDA800) [pid = 2988] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00A4A9000) [pid = 2988] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:36:52 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C1C9800) [pid = 2988] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2988 | 1471293413020 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:36:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1481ms 13:36:53 INFO - PROCESS | 2988 | 1471293413071 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 2988 | 1471293413075 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:36:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:36:53 INFO - PROCESS | 2988 | 1471293413097 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 2988 | 1471293413100 Marionette TRACE conn6 <- [1,1622,null,{}] 13:36:53 INFO - PROCESS | 2988 | 1471293413105 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 2988 | 1471293413108 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:53 INFO - PROCESS | 2988 | 1471293413242 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:36:53 INFO - PROCESS | 2988 | 1471293413249 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 2988 | 1471293413251 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007E44000 == 27 [pid = 2988] [id = 415] 13:36:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004B7E000) [pid = 2988] [serial = 1245] [outer = 0000000000000000] 13:36:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004E86000) [pid = 2988] [serial = 1246] [outer = 000000A004B7E000] 13:36:53 INFO - PROCESS | 2988 | 1471293413302 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A006710000) [pid = 2988] [serial = 1247] [outer = 000000A004B7E000] 13:36:53 INFO - PROCESS | 2988 | 1471293413783 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:36:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 754ms 13:36:53 INFO - PROCESS | 2988 | 1471293413844 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 2988 | 1471293413849 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:36:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:36:53 INFO - PROCESS | 2988 | 1471293413856 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 2988 | 1471293413859 Marionette TRACE conn6 <- [1,1626,null,{}] 13:36:53 INFO - PROCESS | 2988 | 1471293413863 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 2988 | 1471293413865 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:53 INFO - PROCESS | 2988 | 1471293413961 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:36:54 INFO - PROCESS | 2988 | 1471293414042 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 2988 | 1471293414044 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0088DC800 == 28 [pid = 2988] [id = 416] 13:36:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A007C4AC00) [pid = 2988] [serial = 1248] [outer = 0000000000000000] 13:36:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0083B9400) [pid = 2988] [serial = 1249] [outer = 000000A007C4AC00] 13:36:54 INFO - PROCESS | 2988 | 1471293414094 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0086E0800) [pid = 2988] [serial = 1250] [outer = 000000A007C4AC00] 13:36:54 INFO - PROCESS | 2988 | 1471293414488 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:36:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 693ms 13:36:54 INFO - PROCESS | 2988 | 1471293414550 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:36:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:36:54 INFO - PROCESS | 2988 | 1471293414553 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:36:54 INFO - PROCESS | 2988 | 1471293414556 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 2988 | 1471293414560 Marionette TRACE conn6 <- [1,1630,null,{}] 13:36:54 INFO - PROCESS | 2988 | 1471293414571 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:54 INFO - PROCESS | 2988 | 1471293414577 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:54 INFO - PROCESS | 2988 | 1471293414693 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:36:54 INFO - PROCESS | 2988 | 1471293414712 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 2988 | 1471293414715 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C571800 == 29 [pid = 2988] [id = 417] 13:36:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A001105000) [pid = 2988] [serial = 1251] [outer = 0000000000000000] 13:36:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0095B0400) [pid = 2988] [serial = 1252] [outer = 000000A001105000] 13:36:54 INFO - PROCESS | 2988 | 1471293414764 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A009F9B400) [pid = 2988] [serial = 1253] [outer = 000000A001105000] 13:36:55 INFO - PROCESS | 2988 | 1471293415216 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:36:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 13:36:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:36:55 INFO - PROCESS | 2988 | 1471293415249 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 2988 | 1471293415252 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:36:55 INFO - PROCESS | 2988 | 1471293415255 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 2988 | 1471293415257 Marionette TRACE conn6 <- [1,1634,null,{}] 13:36:55 INFO - PROCESS | 2988 | 1471293415260 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:55 INFO - PROCESS | 2988 | 1471293415263 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:55 INFO - PROCESS | 2988 | 1471293415380 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:36:55 INFO - PROCESS | 2988 | 1471293415387 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 2988 | 1471293415389 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D211800 == 30 [pid = 2988] [id = 418] 13:36:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00B3BA400) [pid = 2988] [serial = 1254] [outer = 0000000000000000] 13:36:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00B735800) [pid = 2988] [serial = 1255] [outer = 000000A00B3BA400] 13:36:55 INFO - PROCESS | 2988 | 1471293415478 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00B84AC00) [pid = 2988] [serial = 1256] [outer = 000000A00B3BA400] 13:36:55 INFO - PROCESS | 2988 | 1471293415912 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:36:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 13:36:55 INFO - PROCESS | 2988 | 1471293415949 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 2988 | 1471293415952 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:36:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:36:55 INFO - PROCESS | 2988 | 1471293415955 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 2988 | 1471293415957 Marionette TRACE conn6 <- [1,1638,null,{}] 13:36:55 INFO - PROCESS | 2988 | 1471293415961 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:55 INFO - PROCESS | 2988 | 1471293415963 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:56 INFO - PROCESS | 2988 | 1471293416073 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:36:56 INFO - PROCESS | 2988 | 1471293416154 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 2988 | 1471293416156 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C5000 == 31 [pid = 2988] [id = 419] 13:36:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A007C0E400) [pid = 2988] [serial = 1257] [outer = 0000000000000000] 13:36:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00BE6E800) [pid = 2988] [serial = 1258] [outer = 000000A007C0E400] 13:36:56 INFO - PROCESS | 2988 | 1471293416201 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C022C00) [pid = 2988] [serial = 1259] [outer = 000000A007C0E400] 13:36:56 INFO - PROCESS | 2988 | 1471293416654 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:36:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 13:36:56 INFO - PROCESS | 2988 | 1471293416690 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 2988 | 1471293416693 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:36:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:36:56 INFO - PROCESS | 2988 | 1471293416696 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 2988 | 1471293416698 Marionette TRACE conn6 <- [1,1642,null,{}] 13:36:56 INFO - PROCESS | 2988 | 1471293416701 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:56 INFO - PROCESS | 2988 | 1471293416707 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:56 INFO - PROCESS | 2988 | 1471293416845 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:36:56 INFO - PROCESS | 2988 | 1471293416897 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 2988 | 1471293416899 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF4800 == 32 [pid = 2988] [id = 420] 13:36:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00C1CD400) [pid = 2988] [serial = 1260] [outer = 0000000000000000] 13:36:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00C8D1800) [pid = 2988] [serial = 1261] [outer = 000000A00C1CD400] 13:36:56 INFO - PROCESS | 2988 | 1471293416945 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00EA55800) [pid = 2988] [serial = 1262] [outer = 000000A00C1CD400] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A011F93800) [pid = 2988] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A010389400) [pid = 2988] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00D2EFC00) [pid = 2988] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00EC05400) [pid = 2988] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0041CAC00) [pid = 2988] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00178E000) [pid = 2988] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A008787000) [pid = 2988] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0086DC800) [pid = 2988] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004A6EC00) [pid = 2988] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00ECB3400) [pid = 2988] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00C02D400) [pid = 2988] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A008784400) [pid = 2988] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:36:57 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00A007400) [pid = 2988] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:36:57 INFO - PROCESS | 2988 | 1471293417530 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:36:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 880ms 13:36:57 INFO - PROCESS | 2988 | 1471293417579 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 2988 | 1471293417582 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:36:57 INFO - PROCESS | 2988 | 1471293417585 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 2988 | 1471293417587 Marionette TRACE conn6 <- [1,1646,null,{}] 13:36:57 INFO - PROCESS | 2988 | 1471293417590 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:57 INFO - PROCESS | 2988 | 1471293417592 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:57 INFO - PROCESS | 2988 | 1471293417673 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:36:57 INFO - PROCESS | 2988 | 1471293417678 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 2988 | 1471293417680 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010331000 == 33 [pid = 2988] [id = 421] 13:36:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A009FA0800) [pid = 2988] [serial = 1263] [outer = 0000000000000000] 13:36:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BE62C00) [pid = 2988] [serial = 1264] [outer = 000000A009FA0800] 13:36:57 INFO - PROCESS | 2988 | 1471293417724 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00D2EFC00) [pid = 2988] [serial = 1265] [outer = 000000A009FA0800] 13:36:58 INFO - PROCESS | 2988 | 1471293418133 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 587ms 13:36:58 INFO - PROCESS | 2988 | 1471293418176 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 2988 | 1471293418178 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:36:58 INFO - PROCESS | 2988 | 1471293418182 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 2988 | 1471293418184 Marionette TRACE conn6 <- [1,1650,null,{}] 13:36:58 INFO - PROCESS | 2988 | 1471293418192 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 2988 | 1471293418194 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:58 INFO - PROCESS | 2988 | 1471293418276 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:36:58 INFO - PROCESS | 2988 | 1471293418281 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 2988 | 1471293418283 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010457000 == 34 [pid = 2988] [id = 422] 13:36:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D2F4400) [pid = 2988] [serial = 1266] [outer = 0000000000000000] 13:36:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00EA63000) [pid = 2988] [serial = 1267] [outer = 000000A00D2F4400] 13:36:58 INFO - PROCESS | 2988 | 1471293418336 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EC0B800) [pid = 2988] [serial = 1268] [outer = 000000A00D2F4400] 13:36:58 INFO - PROCESS | 2988 | 1471293418769 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 649ms 13:36:58 INFO - PROCESS | 2988 | 1471293418834 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 2988 | 1471293418836 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:36:58 INFO - PROCESS | 2988 | 1471293418839 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 2988 | 1471293418841 Marionette TRACE conn6 <- [1,1654,null,{}] 13:36:58 INFO - PROCESS | 2988 | 1471293418845 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 2988 | 1471293418847 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:58 INFO - PROCESS | 2988 | 1471293418930 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:36:58 INFO - PROCESS | 2988 | 1471293418936 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 2988 | 1471293418938 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C571000 == 35 [pid = 2988] [id = 423] 13:36:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A0089DA000) [pid = 2988] [serial = 1269] [outer = 0000000000000000] 13:36:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A008C99800) [pid = 2988] [serial = 1270] [outer = 000000A0089DA000] 13:36:58 INFO - PROCESS | 2988 | 1471293418983 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00FC03400) [pid = 2988] [serial = 1271] [outer = 000000A0089DA000] 13:36:59 INFO - PROCESS | 2988 | 1471293419588 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 775ms 13:36:59 INFO - PROCESS | 2988 | 1471293419643 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 2988 | 1471293419647 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:36:59 INFO - PROCESS | 2988 | 1471293419676 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 2988 | 1471293419680 Marionette TRACE conn6 <- [1,1658,null,{}] 13:36:59 INFO - PROCESS | 2988 | 1471293419689 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:59 INFO - PROCESS | 2988 | 1471293419692 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:59 INFO - PROCESS | 2988 | 1471293419830 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:36:59 INFO - PROCESS | 2988 | 1471293419901 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 2988 | 1471293419905 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:36:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008821000 == 36 [pid = 2988] [id = 424] 13:36:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004B89400) [pid = 2988] [serial = 1272] [outer = 0000000000000000] 13:36:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004E86400) [pid = 2988] [serial = 1273] [outer = 000000A004B89400] 13:37:00 INFO - PROCESS | 2988 | 1471293420004 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007A60C00) [pid = 2988] [serial = 1274] [outer = 000000A004B89400] 13:37:00 INFO - PROCESS | 2988 | 1471293420699 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1067ms 13:37:00 INFO - PROCESS | 2988 | 1471293420719 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 2988 | 1471293420724 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:37:00 INFO - PROCESS | 2988 | 1471293420731 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 2988 | 1471293420734 Marionette TRACE conn6 <- [1,1662,null,{}] 13:37:00 INFO - PROCESS | 2988 | 1471293420759 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:00 INFO - PROCESS | 2988 | 1471293420762 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:00 INFO - PROCESS | 2988 | 1471293420888 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:37:01 INFO - PROCESS | 2988 | 1471293421008 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 2988 | 1471293421011 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9BA800 == 37 [pid = 2988] [id = 425] 13:37:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A008C97C00) [pid = 2988] [serial = 1275] [outer = 0000000000000000] 13:37:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A009114000) [pid = 2988] [serial = 1276] [outer = 000000A008C97C00] 13:37:01 INFO - PROCESS | 2988 | 1471293421070 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A009F9A000) [pid = 2988] [serial = 1277] [outer = 000000A008C97C00] 13:37:01 INFO - PROCESS | 2988 | 1471293421941 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1237ms 13:37:01 INFO - PROCESS | 2988 | 1471293421971 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 2988 | 1471293421975 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:37:01 INFO - PROCESS | 2988 | 1471293421981 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 2988 | 1471293421984 Marionette TRACE conn6 <- [1,1666,null,{}] 13:37:01 INFO - PROCESS | 2988 | 1471293421990 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 2988 | 1471293421992 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:02 INFO - PROCESS | 2988 | 1471293422112 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A010457000 == 36 [pid = 2988] [id = 422] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A010331000 == 35 [pid = 2988] [id = 421] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF4800 == 34 [pid = 2988] [id = 420] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C5000 == 33 [pid = 2988] [id = 419] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D211800 == 32 [pid = 2988] [id = 418] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C571800 == 31 [pid = 2988] [id = 417] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A0088DC800 == 30 [pid = 2988] [id = 416] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A007E44000 == 29 [pid = 2988] [id = 415] 13:37:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A0017AE800 == 28 [pid = 2988] [id = 414] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A06DC20800) [pid = 2988] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A011F98400) [pid = 2988] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A01043D800) [pid = 2988] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00D2F6C00) [pid = 2988] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FC11800) [pid = 2988] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00D4D7800) [pid = 2988] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0069A9400) [pid = 2988] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A008109000) [pid = 2988] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00670EC00) [pid = 2988] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B3C1C00) [pid = 2988] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00BEDB800) [pid = 2988] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00878B400) [pid = 2988] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0091AB400) [pid = 2988] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004B9E400) [pid = 2988] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A006720800) [pid = 2988] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FD2C000) [pid = 2988] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A010445C00) [pid = 2988] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C8C7C00) [pid = 2988] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FDCB000) [pid = 2988] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A008946800) [pid = 2988] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A009118400) [pid = 2988] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00A4A3800) [pid = 2988] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00FDCF400) [pid = 2988] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00C8D2800) [pid = 2988] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A010395800) [pid = 2988] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:37:02 INFO - PROCESS | 2988 | 1471293422225 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 2988 | 1471293422230 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0017A5000 == 29 [pid = 2988] [id = 426] 13:37:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A001104C00) [pid = 2988] [serial = 1278] [outer = 0000000000000000] 13:37:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004A6F400) [pid = 2988] [serial = 1279] [outer = 000000A001104C00] 13:37:02 INFO - PROCESS | 2988 | 1471293422280 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00716A800) [pid = 2988] [serial = 1280] [outer = 000000A001104C00] 13:37:02 INFO - PROCESS | 2988 | 1471293422694 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 775ms 13:37:02 INFO - PROCESS | 2988 | 1471293422760 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 2988 | 1471293422764 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:37:02 INFO - PROCESS | 2988 | 1471293422770 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:37:02 INFO - PROCESS | 2988 | 1471293422773 Marionette TRACE conn6 <- [1,1670,null,{}] 13:37:02 INFO - PROCESS | 2988 | 1471293422777 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 2988 | 1471293422780 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:02 INFO - PROCESS | 2988 | 1471293422869 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:37:02 INFO - PROCESS | 2988 | 1471293422875 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 2988 | 1471293422878 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009F07000 == 30 [pid = 2988] [id = 427] 13:37:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0086E0400) [pid = 2988] [serial = 1281] [outer = 0000000000000000] 13:37:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A008C98400) [pid = 2988] [serial = 1282] [outer = 000000A0086E0400] 13:37:02 INFO - PROCESS | 2988 | 1471293422925 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00911D000) [pid = 2988] [serial = 1283] [outer = 000000A0086E0400] 13:37:03 INFO - PROCESS | 2988 | 1471293423391 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 13:37:03 INFO - PROCESS | 2988 | 1471293423465 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 2988 | 1471293423467 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:37:03 INFO - PROCESS | 2988 | 1471293423471 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 2988 | 1471293423475 Marionette TRACE conn6 <- [1,1674,null,{}] 13:37:03 INFO - PROCESS | 2988 | 1471293423486 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:03 INFO - PROCESS | 2988 | 1471293423491 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:03 INFO - PROCESS | 2988 | 1471293423616 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:37:03 INFO - PROCESS | 2988 | 1471293423695 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 2988 | 1471293423698 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D220800 == 31 [pid = 2988] [id = 428] 13:37:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A009116400) [pid = 2988] [serial = 1284] [outer = 0000000000000000] 13:37:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00B734800) [pid = 2988] [serial = 1285] [outer = 000000A009116400] 13:37:03 INFO - PROCESS | 2988 | 1471293423747 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00BEDC000) [pid = 2988] [serial = 1286] [outer = 000000A009116400] 13:37:04 INFO - PROCESS | 2988 | 1471293424113 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:37:04 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 13:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 13:37:04 INFO - PROCESS | 2988 | 1471293424164 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 2988 | 1471293424167 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:37:04 INFO - PROCESS | 2988 | 1471293424171 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 2988 | 1471293424172 Marionette TRACE conn6 <- [1,1678,null,{}] 13:37:04 INFO - PROCESS | 2988 | 1471293424190 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:04 INFO - PROCESS | 2988 | 1471293424192 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:04 INFO - PROCESS | 2988 | 1471293424313 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:37:04 INFO - PROCESS | 2988 | 1471293424361 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 2988 | 1471293424364 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCB6000 == 32 [pid = 2988] [id = 429] 13:37:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BEE5800) [pid = 2988] [serial = 1287] [outer = 0000000000000000] 13:37:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C031000) [pid = 2988] [serial = 1288] [outer = 000000A00BEE5800] 13:37:04 INFO - PROCESS | 2988 | 1471293424409 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C8C5800) [pid = 2988] [serial = 1289] [outer = 000000A00BEE5800] 13:37:04 INFO - PROCESS | 2988 | 1471293424835 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 13:37:04 INFO - PROCESS | 2988 | 1471293424866 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 2988 | 1471293424868 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:37:04 INFO - PROCESS | 2988 | 1471293424871 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 2988 | 1471293424873 Marionette TRACE conn6 <- [1,1682,null,{}] 13:37:04 INFO - PROCESS | 2988 | 1471293424876 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:04 INFO - PROCESS | 2988 | 1471293424878 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:05 INFO - PROCESS | 2988 | 1471293425019 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:37:05 INFO - PROCESS | 2988 | 1471293425044 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 2988 | 1471293425046 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010327000 == 33 [pid = 2988] [id = 430] 13:37:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C8C9800) [pid = 2988] [serial = 1290] [outer = 0000000000000000] 13:37:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D2ED800) [pid = 2988] [serial = 1291] [outer = 000000A00C8C9800] 13:37:05 INFO - PROCESS | 2988 | 1471293425091 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D4D1400) [pid = 2988] [serial = 1292] [outer = 000000A00C8C9800] 13:37:05 INFO - PROCESS | 2988 | 1471293425528 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 13:37:05 INFO - PROCESS | 2988 | 1471293425545 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 2988 | 1471293425547 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:37:05 INFO - PROCESS | 2988 | 1471293425550 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:37:05 INFO - PROCESS | 2988 | 1471293425552 Marionette TRACE conn6 <- [1,1686,null,{}] 13:37:05 INFO - PROCESS | 2988 | 1471293425561 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:05 INFO - PROCESS | 2988 | 1471293425567 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:05 INFO - PROCESS | 2988 | 1471293425704 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:37:05 INFO - PROCESS | 2988 | 1471293425758 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 2988 | 1471293425760 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FA9800 == 34 [pid = 2988] [id = 431] 13:37:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EC0E400) [pid = 2988] [serial = 1293] [outer = 0000000000000000] 13:37:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FC0F000) [pid = 2988] [serial = 1294] [outer = 000000A00EC0E400] 13:37:05 INFO - PROCESS | 2988 | 1471293425806 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00FD27800) [pid = 2988] [serial = 1295] [outer = 000000A00EC0E400] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B3BA400) [pid = 2988] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00B3C2C00) [pid = 2988] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A001105000) [pid = 2988] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00FC10C00) [pid = 2988] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0069AF400) [pid = 2988] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A009FA0800) [pid = 2988] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A007C4AC00) [pid = 2988] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004B7E000) [pid = 2988] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A007A5E000) [pid = 2988] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A007C0E400) [pid = 2988] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00D2F4400) [pid = 2988] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:37:06 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C1CD400) [pid = 2988] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:37:06 INFO - PROCESS | 2988 | 1471293426278 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:37:06 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 13:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 776ms 13:37:06 INFO - PROCESS | 2988 | 1471293426334 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 2988 | 1471293426336 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:37:06 INFO - PROCESS | 2988 | 1471293426339 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:37:06 INFO - PROCESS | 2988 | 1471293426341 Marionette TRACE conn6 <- [1,1690,null,{}] 13:37:06 INFO - PROCESS | 2988 | 1471293426344 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 2988 | 1471293426346 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:06 INFO - PROCESS | 2988 | 1471293426432 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:37:06 INFO - PROCESS | 2988 | 1471293426440 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 2988 | 1471293426442 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A5F7800 == 35 [pid = 2988] [id = 432] 13:37:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A007C4AC00) [pid = 2988] [serial = 1296] [outer = 0000000000000000] 13:37:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00878A400) [pid = 2988] [serial = 1297] [outer = 000000A007C4AC00] 13:37:06 INFO - PROCESS | 2988 | 1471293426486 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C025000) [pid = 2988] [serial = 1298] [outer = 000000A007C4AC00] 13:37:06 INFO - PROCESS | 2988 | 1471293426903 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 13:37:06 INFO - PROCESS | 2988 | 1471293426972 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 2988 | 1471293426974 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:37:06 INFO - PROCESS | 2988 | 1471293426977 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:37:06 INFO - PROCESS | 2988 | 1471293426979 Marionette TRACE conn6 <- [1,1694,null,{}] 13:37:06 INFO - PROCESS | 2988 | 1471293426982 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 2988 | 1471293426984 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:07 INFO - PROCESS | 2988 | 1471293427067 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:37:07 INFO - PROCESS | 2988 | 1471293427072 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 2988 | 1471293427074 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEB9000 == 36 [pid = 2988] [id = 433] 13:37:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00C8CFC00) [pid = 2988] [serial = 1299] [outer = 0000000000000000] 13:37:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00FD2F000) [pid = 2988] [serial = 1300] [outer = 000000A00C8CFC00] 13:37:07 INFO - PROCESS | 2988 | 1471293427118 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FDD5400) [pid = 2988] [serial = 1301] [outer = 000000A00C8CFC00] 13:37:07 INFO - PROCESS | 2988 | 1471293427539 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 586ms 13:37:07 INFO - PROCESS | 2988 | 1471293427575 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 2988 | 1471293427577 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:37:07 INFO - PROCESS | 2988 | 1471293427581 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:37:07 INFO - PROCESS | 2988 | 1471293427583 Marionette TRACE conn6 <- [1,1698,null,{}] 13:37:07 INFO - PROCESS | 2988 | 1471293427591 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:07 INFO - PROCESS | 2988 | 1471293427593 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:07 INFO - PROCESS | 2988 | 1471293427676 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:37:07 INFO - PROCESS | 2988 | 1471293427682 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 2988 | 1471293427684 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7E3800 == 37 [pid = 2988] [id = 434] 13:37:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A01038B800) [pid = 2988] [serial = 1302] [outer = 0000000000000000] 13:37:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A010392C00) [pid = 2988] [serial = 1303] [outer = 000000A01038B800] 13:37:07 INFO - PROCESS | 2988 | 1471293427728 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A01043CC00) [pid = 2988] [serial = 1304] [outer = 000000A01038B800] 13:37:08 INFO - PROCESS | 2988 | 1471293428199 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 13:37:08 INFO - PROCESS | 2988 | 1471293428303 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 2988 | 1471293428307 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:37:08 INFO - PROCESS | 2988 | 1471293428314 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 2988 | 1471293428318 Marionette TRACE conn6 <- [1,1702,null,{}] 13:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:37:08 INFO - PROCESS | 2988 | 1471293428325 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 2988 | 1471293428329 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:08 INFO - PROCESS | 2988 | 1471293428490 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:37:08 INFO - PROCESS | 2988 | 1471293428563 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 2988 | 1471293428569 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008708800 == 38 [pid = 2988] [id = 435] 13:37:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004B84400) [pid = 2988] [serial = 1305] [outer = 0000000000000000] 13:37:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A004E0C000) [pid = 2988] [serial = 1306] [outer = 000000A004B84400] 13:37:08 INFO - PROCESS | 2988 | 1471293428628 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A007A62400) [pid = 2988] [serial = 1307] [outer = 000000A004B84400] 13:37:09 INFO - PROCESS | 2988 | 1471293429296 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 13:37:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:37:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:09 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 2988 | 1471293429355 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:37:09 INFO - PROCESS | 2988 | 1471293429362 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 2988 | 1471293429366 Marionette TRACE conn6 <- [1,1706,null,{}] 13:37:09 INFO - PROCESS | 2988 | 1471293429371 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:09 INFO - PROCESS | 2988 | 1471293429374 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:09 INFO - PROCESS | 2988 | 1471293429553 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:37:09 INFO - PROCESS | 2988 | 1471293429667 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 2988 | 1471293429670 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF4000 == 39 [pid = 2988] [id = 436] 13:37:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00911D400) [pid = 2988] [serial = 1308] [outer = 0000000000000000] 13:37:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B3BCC00) [pid = 2988] [serial = 1309] [outer = 000000A00911D400] 13:37:09 INFO - PROCESS | 2988 | 1471293429729 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00BEE1400) [pid = 2988] [serial = 1310] [outer = 000000A00911D400] 13:37:10 INFO - PROCESS | 2988 | 1471293430349 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1034ms 13:37:10 INFO - PROCESS | 2988 | 1471293430394 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 2988 | 1471293430397 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:37:10 INFO - PROCESS | 2988 | 1471293430401 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - PROCESS | 2988 | 1471293430403 Marionette TRACE conn6 <- [1,1710,null,{}] 13:37:10 INFO - PROCESS | 2988 | 1471293430414 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:10 INFO - PROCESS | 2988 | 1471293430420 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:10 INFO - PROCESS | 2988 | 1471293430536 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:37:10 INFO - PROCESS | 2988 | 1471293430660 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 2988 | 1471293430664 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C274800 == 40 [pid = 2988] [id = 437] 13:37:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00FC02800) [pid = 2988] [serial = 1311] [outer = 0000000000000000] 13:37:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00FC09000) [pid = 2988] [serial = 1312] [outer = 000000A00FC02800] 13:37:10 INFO - PROCESS | 2988 | 1471293430724 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A01038E800) [pid = 2988] [serial = 1313] [outer = 000000A00FC02800] 13:37:11 INFO - PROCESS | 2988 | 1471293431349 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:37:11 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 13:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 985ms 13:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:37:11 INFO - PROCESS | 2988 | 1471293431388 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 2988 | 1471293431391 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:37:11 INFO - PROCESS | 2988 | 1471293431395 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 2988 | 1471293431397 Marionette TRACE conn6 <- [1,1714,null,{}] 13:37:11 INFO - PROCESS | 2988 | 1471293431401 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:11 INFO - PROCESS | 2988 | 1471293431403 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:11 INFO - PROCESS | 2988 | 1471293431640 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:37:11 INFO - PROCESS | 2988 | 1471293431782 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 2988 | 1471293431785 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00844D800 == 41 [pid = 2988] [id = 438] 13:37:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A0010BF000) [pid = 2988] [serial = 1314] [outer = 0000000000000000] 13:37:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A004B9F400) [pid = 2988] [serial = 1315] [outer = 000000A0010BF000] 13:37:11 INFO - PROCESS | 2988 | 1471293431839 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0069AE400) [pid = 2988] [serial = 1316] [outer = 000000A0010BF000] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEB9000 == 40 [pid = 2988] [id = 433] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A5F7800 == 39 [pid = 2988] [id = 432] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FA9800 == 38 [pid = 2988] [id = 431] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A010327000 == 37 [pid = 2988] [id = 430] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCB6000 == 36 [pid = 2988] [id = 429] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D220800 == 35 [pid = 2988] [id = 428] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A009F07000 == 34 [pid = 2988] [id = 427] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A0017A5000 == 33 [pid = 2988] [id = 426] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A008821000 == 32 [pid = 2988] [id = 424] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9BA800 == 31 [pid = 2988] [id = 425] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C571000 == 30 [pid = 2988] [id = 423] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C274800 == 29 [pid = 2988] [id = 437] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF4000 == 28 [pid = 2988] [id = 436] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7E3800 == 27 [pid = 2988] [id = 434] 13:37:12 INFO - PROCESS | 2988 | --DOCSHELL 000000A008708800 == 26 [pid = 2988] [id = 435] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00B735800) [pid = 2988] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00C8D3C00) [pid = 2988] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A009F9B400) [pid = 2988] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A079E43400) [pid = 2988] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A009115C00) [pid = 2988] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0095B0400) [pid = 2988] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00BE62C00) [pid = 2988] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00D2EFC00) [pid = 2988] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008293C00) [pid = 2988] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0083B9400) [pid = 2988] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A01038BC00) [pid = 2988] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A006710000) [pid = 2988] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0086DDC00) [pid = 2988] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007C11800) [pid = 2988] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0086E0800) [pid = 2988] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00BE6E800) [pid = 2988] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00C023800) [pid = 2988] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004E86000) [pid = 2988] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00EA63000) [pid = 2988] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C8D1800) [pid = 2988] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00B84AC00) [pid = 2988] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00EA55800) [pid = 2988] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00C022C00) [pid = 2988] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A008C99800) [pid = 2988] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00EC0B800) [pid = 2988] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2988 | 1471293433123 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1789ms 13:37:13 INFO - PROCESS | 2988 | 1471293433188 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 2988 | 1471293433193 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:37:13 INFO - PROCESS | 2988 | 1471293433199 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 2988 | 1471293433202 Marionette TRACE conn6 <- [1,1718,null,{}] 13:37:13 INFO - PROCESS | 2988 | 1471293433208 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 2988 | 1471293433211 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:13 INFO - PROCESS | 2988 | 1471293433304 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:37:13 INFO - PROCESS | 2988 | 1471293433381 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 2988 | 1471293433386 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A8800 == 27 [pid = 2988] [id = 439] 13:37:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A004BA1000) [pid = 2988] [serial = 1317] [outer = 0000000000000000] 13:37:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004BA4C00) [pid = 2988] [serial = 1318] [outer = 000000A004BA1000] 13:37:13 INFO - PROCESS | 2988 | 1471293433436 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A001255000) [pid = 2988] [serial = 1319] [outer = 000000A004BA1000] 13:37:13 INFO - PROCESS | 2988 | 1471293433862 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 2988 | 1471293433938 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:37:13 INFO - PROCESS | 2988 | 1471293433945 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 2988 | 1471293433948 Marionette TRACE conn6 <- [1,1722,null,{}] 13:37:13 INFO - PROCESS | 2988 | 1471293433952 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 2988 | 1471293433955 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:14 INFO - PROCESS | 2988 | 1471293434052 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:37:14 INFO - PROCESS | 2988 | 1471293434066 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 2988 | 1471293434069 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008831800 == 28 [pid = 2988] [id = 440] 13:37:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A007A90C00) [pid = 2988] [serial = 1320] [outer = 0000000000000000] 13:37:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0080DAC00) [pid = 2988] [serial = 1321] [outer = 000000A007A90C00] 13:37:14 INFO - PROCESS | 2988 | 1471293434119 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0086D3C00) [pid = 2988] [serial = 1322] [outer = 000000A007A90C00] 13:37:14 INFO - PROCESS | 2988 | 1471293434594 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 13:37:14 INFO - PROCESS | 2988 | 1471293434637 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 2988 | 1471293434639 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:37:14 INFO - PROCESS | 2988 | 1471293434676 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 2988 | 1471293434680 Marionette TRACE conn6 <- [1,1726,null,{}] 13:37:14 INFO - PROCESS | 2988 | 1471293434692 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:14 INFO - PROCESS | 2988 | 1471293434696 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:14 INFO - PROCESS | 2988 | 1471293434783 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:37:14 INFO - PROCESS | 2988 | 1471293434867 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 2988 | 1471293434870 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C579800 == 29 [pid = 2988] [id = 441] 13:37:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A001787000) [pid = 2988] [serial = 1323] [outer = 0000000000000000] 13:37:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A008CA1C00) [pid = 2988] [serial = 1324] [outer = 000000A001787000] 13:37:14 INFO - PROCESS | 2988 | 1471293434920 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0095AB000) [pid = 2988] [serial = 1325] [outer = 000000A001787000] 13:37:15 INFO - PROCESS | 2988 | 1471293435339 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 13:37:15 INFO - PROCESS | 2988 | 1471293435372 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 2988 | 1471293435375 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:37:15 INFO - PROCESS | 2988 | 1471293435378 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 2988 | 1471293435380 Marionette TRACE conn6 <- [1,1730,null,{}] 13:37:15 INFO - PROCESS | 2988 | 1471293435383 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 2988 | 1471293435385 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:15 INFO - PROCESS | 2988 | 1471293435501 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:37:15 INFO - PROCESS | 2988 | 1471293435507 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 2988 | 1471293435509 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D20F000 == 30 [pid = 2988] [id = 442] 13:37:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0095D1C00) [pid = 2988] [serial = 1326] [outer = 0000000000000000] 13:37:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00A0CA800) [pid = 2988] [serial = 1327] [outer = 000000A0095D1C00] 13:37:15 INFO - PROCESS | 2988 | 1471293435597 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00B3B9C00) [pid = 2988] [serial = 1328] [outer = 000000A0095D1C00] 13:37:16 INFO - PROCESS | 2988 | 1471293436041 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 13:37:16 INFO - PROCESS | 2988 | 1471293436072 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 2988 | 1471293436074 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:37:16 INFO - PROCESS | 2988 | 1471293436077 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 2988 | 1471293436079 Marionette TRACE conn6 <- [1,1734,null,{}] 13:37:16 INFO - PROCESS | 2988 | 1471293436082 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 2988 | 1471293436085 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:16 INFO - PROCESS | 2988 | 1471293436227 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:37:16 INFO - PROCESS | 2988 | 1471293436281 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 2988 | 1471293436283 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9BB000 == 31 [pid = 2988] [id = 443] 13:37:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A0069AE800) [pid = 2988] [serial = 1329] [outer = 0000000000000000] 13:37:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00B73E000) [pid = 2988] [serial = 1330] [outer = 000000A0069AE800] 13:37:16 INFO - PROCESS | 2988 | 1471293436328 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00BE6D000) [pid = 2988] [serial = 1331] [outer = 000000A0069AE800] 13:37:16 INFO - PROCESS | 2988 | 1471293436754 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 13:37:16 INFO - PROCESS | 2988 | 1471293436815 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 2988 | 1471293436817 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:37:16 INFO - PROCESS | 2988 | 1471293436820 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 2988 | 1471293436822 Marionette TRACE conn6 <- [1,1738,null,{}] 13:37:16 INFO - PROCESS | 2988 | 1471293436826 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 2988 | 1471293436832 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:16 INFO - PROCESS | 2988 | 1471293436969 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:37:17 INFO - PROCESS | 2988 | 1471293437026 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 2988 | 1471293437028 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDE8800 == 32 [pid = 2988] [id = 444] 13:37:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00BEDC400) [pid = 2988] [serial = 1332] [outer = 0000000000000000] 13:37:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00C1CD000) [pid = 2988] [serial = 1333] [outer = 000000A00BEDC400] 13:37:17 INFO - PROCESS | 2988 | 1471293437074 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00D2F0C00) [pid = 2988] [serial = 1334] [outer = 000000A00BEDC400] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00EC0E400) [pid = 2988] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C8C9800) [pid = 2988] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A001104C00) [pid = 2988] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0086E0400) [pid = 2988] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0089DA000) [pid = 2988] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A009116400) [pid = 2988] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004B89400) [pid = 2988] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008C97C00) [pid = 2988] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A007C4AC00) [pid = 2988] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00BEE5800) [pid = 2988] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00C8CFC00) [pid = 2988] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:37:17 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A01038B800) [pid = 2988] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:37:17 INFO - PROCESS | 2988 | 1471293437612 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 881ms 13:37:17 INFO - PROCESS | 2988 | 1471293437705 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 2988 | 1471293437707 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:37:17 INFO - PROCESS | 2988 | 1471293437711 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 2988 | 1471293437712 Marionette TRACE conn6 <- [1,1742,null,{}] 13:37:17 INFO - PROCESS | 2988 | 1471293437716 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:17 INFO - PROCESS | 2988 | 1471293437718 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:17 INFO - PROCESS | 2988 | 1471293437798 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:37:17 INFO - PROCESS | 2988 | 1471293437805 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 2988 | 1471293437807 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010335800 == 33 [pid = 2988] [id = 445] 13:37:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008CA3400) [pid = 2988] [serial = 1335] [outer = 0000000000000000] 13:37:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BEE0400) [pid = 2988] [serial = 1336] [outer = 000000A008CA3400] 13:37:17 INFO - PROCESS | 2988 | 1471293437852 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00D2EB800) [pid = 2988] [serial = 1337] [outer = 000000A008CA3400] 13:37:18 INFO - PROCESS | 2988 | 1471293438265 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 586ms 13:37:18 INFO - PROCESS | 2988 | 1471293438300 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 2988 | 1471293438302 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:37:18 INFO - PROCESS | 2988 | 1471293438310 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:37:18 INFO - PROCESS | 2988 | 1471293438312 Marionette TRACE conn6 <- [1,1746,null,{}] 13:37:18 INFO - PROCESS | 2988 | 1471293438315 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 2988 | 1471293438317 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:18 INFO - PROCESS | 2988 | 1471293438399 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:37:18 INFO - PROCESS | 2988 | 1471293438405 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 2988 | 1471293438407 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010459800 == 34 [pid = 2988] [id = 446] 13:37:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00D2EBC00) [pid = 2988] [serial = 1338] [outer = 0000000000000000] 13:37:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00D4D7C00) [pid = 2988] [serial = 1339] [outer = 000000A00D2EBC00] 13:37:18 INFO - PROCESS | 2988 | 1471293438451 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00EA5C400) [pid = 2988] [serial = 1340] [outer = 000000A00D2EBC00] 13:37:18 INFO - PROCESS | 2988 | 1471293438896 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 13:37:18 INFO - PROCESS | 2988 | 1471293438941 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 2988 | 1471293438943 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:37:18 INFO - PROCESS | 2988 | 1471293438946 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 2988 | 1471293438948 Marionette TRACE conn6 <- [1,1750,null,{}] 13:37:18 INFO - PROCESS | 2988 | 1471293438952 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 2988 | 1471293438954 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:19 INFO - PROCESS | 2988 | 1471293439034 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:37:19 INFO - PROCESS | 2988 | 1471293439039 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 2988 | 1471293439041 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C579000 == 35 [pid = 2988] [id = 447] 13:37:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00EA5B000) [pid = 2988] [serial = 1341] [outer = 0000000000000000] 13:37:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EC0B800) [pid = 2988] [serial = 1342] [outer = 000000A00EA5B000] 13:37:19 INFO - PROCESS | 2988 | 1471293439085 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EC10C00) [pid = 2988] [serial = 1343] [outer = 000000A00EA5B000] 13:37:19 INFO - PROCESS | 2988 | 1471293439684 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 775ms 13:37:19 INFO - PROCESS | 2988 | 1471293439783 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 2988 | 1471293439788 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 2988 | 1471293439794 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:37:19 INFO - PROCESS | 2988 | 1471293439798 Marionette TRACE conn6 <- [1,1754,null,{}] 13:37:19 INFO - PROCESS | 2988 | 1471293439804 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:19 INFO - PROCESS | 2988 | 1471293439808 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:19 INFO - PROCESS | 2988 | 1471293439945 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:37:20 INFO - PROCESS | 2988 | 1471293440060 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 2988 | 1471293440063 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008814000 == 36 [pid = 2988] [id = 448] 13:37:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004A69800) [pid = 2988] [serial = 1344] [outer = 0000000000000000] 13:37:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004E90400) [pid = 2988] [serial = 1345] [outer = 000000A004A69800] 13:37:20 INFO - PROCESS | 2988 | 1471293440123 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A007A61400) [pid = 2988] [serial = 1346] [outer = 000000A004A69800] 13:37:20 INFO - PROCESS | 2988 | 1471293440814 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1028ms 13:37:20 INFO - PROCESS | 2988 | 1471293440831 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 2988 | 1471293440836 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:37:20 INFO - PROCESS | 2988 | 1471293440843 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - PROCESS | 2988 | 1471293440846 Marionette TRACE conn6 <- [1,1758,null,{}] 13:37:20 INFO - PROCESS | 2988 | 1471293440850 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 2988 | 1471293440853 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:20 INFO - PROCESS | 2988 | 1471293440978 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:37:21 INFO - PROCESS | 2988 | 1471293441098 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 2988 | 1471293441101 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9BA800 == 37 [pid = 2988] [id = 449] 13:37:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A008785000) [pid = 2988] [serial = 1347] [outer = 0000000000000000] 13:37:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A008A25400) [pid = 2988] [serial = 1348] [outer = 000000A008785000] 13:37:21 INFO - PROCESS | 2988 | 1471293441160 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0095ABC00) [pid = 2988] [serial = 1349] [outer = 000000A008785000] 13:37:22 INFO - PROCESS | 2988 | 1471293442045 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A010459800 == 36 [pid = 2988] [id = 446] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A010335800 == 35 [pid = 2988] [id = 445] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDE8800 == 34 [pid = 2988] [id = 444] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9BB000 == 33 [pid = 2988] [id = 443] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D20F000 == 32 [pid = 2988] [id = 442] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C579800 == 31 [pid = 2988] [id = 441] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A008831800 == 30 [pid = 2988] [id = 440] 13:37:22 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A8800 == 29 [pid = 2988] [id = 439] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A010392C00) [pid = 2988] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00FC0F000) [pid = 2988] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00D2ED800) [pid = 2988] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004A6F400) [pid = 2988] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00716A800) [pid = 2988] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A008C98400) [pid = 2988] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00911D000) [pid = 2988] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00FC03400) [pid = 2988] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00B734800) [pid = 2988] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004E86400) [pid = 2988] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A007A60C00) [pid = 2988] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A009114000) [pid = 2988] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A009F9A000) [pid = 2988] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00878A400) [pid = 2988] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00C025000) [pid = 2988] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00FD27800) [pid = 2988] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C031000) [pid = 2988] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C8C5800) [pid = 2988] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00D4D1400) [pid = 2988] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A01043CC00) [pid = 2988] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00FD2F000) [pid = 2988] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00FDD5400) [pid = 2988] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00BEDC000) [pid = 2988] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1297ms 13:37:22 INFO - PROCESS | 2988 | 1471293442142 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:37:22 INFO - PROCESS | 2988 | 1471293442147 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:37:22 INFO - PROCESS | 2988 | 1471293442152 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 2988 | 1471293442155 Marionette TRACE conn6 <- [1,1762,null,{}] 13:37:22 INFO - PROCESS | 2988 | 1471293442161 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:22 INFO - PROCESS | 2988 | 1471293442164 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:22 INFO - PROCESS | 2988 | 1471293442264 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:37:22 INFO - PROCESS | 2988 | 1471293442273 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 2988 | 1471293442277 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008458800 == 30 [pid = 2988] [id = 450] 13:37:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A0069AA400) [pid = 2988] [serial = 1350] [outer = 0000000000000000] 13:37:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00716AC00) [pid = 2988] [serial = 1351] [outer = 000000A0069AA400] 13:37:22 INFO - PROCESS | 2988 | 1471293442326 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00824E400) [pid = 2988] [serial = 1352] [outer = 000000A0069AA400] 13:37:22 INFO - PROCESS | 2988 | 1471293442839 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 732ms 13:37:22 INFO - PROCESS | 2988 | 1471293442888 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:37:22 INFO - PROCESS | 2988 | 1471293442892 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:37:22 INFO - PROCESS | 2988 | 1471293442898 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 2988 | 1471293442901 Marionette TRACE conn6 <- [1,1766,null,{}] 13:37:22 INFO - PROCESS | 2988 | 1471293442905 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:22 INFO - PROCESS | 2988 | 1471293442908 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:23 INFO - PROCESS | 2988 | 1471293442997 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:37:23 INFO - PROCESS | 2988 | 1471293443075 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 2988 | 1471293443078 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00B8A9000 == 31 [pid = 2988] [id = 451] 13:37:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A008A85800) [pid = 2988] [serial = 1353] [outer = 0000000000000000] 13:37:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A009119000) [pid = 2988] [serial = 1354] [outer = 000000A008A85800] 13:37:23 INFO - PROCESS | 2988 | 1471293443126 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0095B5000) [pid = 2988] [serial = 1355] [outer = 000000A008A85800] 13:37:23 INFO - PROCESS | 2988 | 1471293443551 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:37:23 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 13:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 13:37:23 INFO - PROCESS | 2988 | 1471293443594 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 2988 | 1471293443597 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:37:23 INFO - PROCESS | 2988 | 1471293443601 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 2988 | 1471293443605 Marionette TRACE conn6 <- [1,1770,null,{}] 13:37:23 INFO - PROCESS | 2988 | 1471293443616 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:23 INFO - PROCESS | 2988 | 1471293443622 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:23 INFO - PROCESS | 2988 | 1471293443739 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:37:23 INFO - PROCESS | 2988 | 1471293443753 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 2988 | 1471293443756 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9B2800 == 32 [pid = 2988] [id = 452] 13:37:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004A6D800) [pid = 2988] [serial = 1356] [outer = 0000000000000000] 13:37:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00BEDF000) [pid = 2988] [serial = 1357] [outer = 000000A004A6D800] 13:37:23 INFO - PROCESS | 2988 | 1471293443807 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C02E800) [pid = 2988] [serial = 1358] [outer = 000000A004A6D800] 13:37:24 INFO - PROCESS | 2988 | 1471293444252 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:37:24 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 13:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 13:37:24 INFO - PROCESS | 2988 | 1471293444295 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 2988 | 1471293444298 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:37:24 INFO - PROCESS | 2988 | 1471293444302 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 2988 | 1471293444304 Marionette TRACE conn6 <- [1,1774,null,{}] 13:37:24 INFO - PROCESS | 2988 | 1471293444307 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 2988 | 1471293444310 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:24 INFO - PROCESS | 2988 | 1471293444429 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:37:24 INFO - PROCESS | 2988 | 1471293444475 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 2988 | 1471293444477 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDE8000 == 33 [pid = 2988] [id = 453] 13:37:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00C1D7C00) [pid = 2988] [serial = 1359] [outer = 0000000000000000] 13:37:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C8C5400) [pid = 2988] [serial = 1360] [outer = 000000A00C1D7C00] 13:37:24 INFO - PROCESS | 2988 | 1471293444536 Marionette DEBUG loaded listener.js 13:37:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00D2EE800) [pid = 2988] [serial = 1361] [outer = 000000A00C1D7C00] 13:37:24 INFO - PROCESS | 2988 | 1471293444961 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:37:25 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 13:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 13:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:37:25 INFO - PROCESS | 2988 | 1471293444995 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 2988 | 1471293444997 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:37:25 INFO - PROCESS | 2988 | 1471293445000 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 2988 | 1471293445002 Marionette TRACE conn6 <- [1,1778,null,{}] 13:37:25 INFO - PROCESS | 2988 | 1471293445010 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:25 INFO - PROCESS | 2988 | 1471293445012 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:25 INFO - PROCESS | 2988 | 1471293445150 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:37:25 INFO - PROCESS | 2988 | 1471293445174 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 2988 | 1471293445176 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010357000 == 34 [pid = 2988] [id = 454] 13:37:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00D4CFC00) [pid = 2988] [serial = 1362] [outer = 0000000000000000] 13:37:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00EA54400) [pid = 2988] [serial = 1363] [outer = 000000A00D4CFC00] 13:37:25 INFO - PROCESS | 2988 | 1471293445221 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00EC0D000) [pid = 2988] [serial = 1364] [outer = 000000A00D4CFC00] 13:37:25 INFO - PROCESS | 2988 | 1471293445662 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:37:25 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) 13:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 689ms 13:37:25 INFO - PROCESS | 2988 | 1471293445693 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 2988 | 1471293445695 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:37:25 INFO - PROCESS | 2988 | 1471293445699 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 2988 | 1471293445701 Marionette TRACE conn6 <- [1,1782,null,{}] 13:37:25 INFO - PROCESS | 2988 | 1471293445704 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:25 INFO - PROCESS | 2988 | 1471293445710 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:25 INFO - PROCESS | 2988 | 1471293445852 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:37:25 INFO - PROCESS | 2988 | 1471293445909 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 2988 | 1471293445911 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A9AC800 == 35 [pid = 2988] [id = 455] 13:37:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00FC03000) [pid = 2988] [serial = 1365] [outer = 0000000000000000] 13:37:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FC0B400) [pid = 2988] [serial = 1366] [outer = 000000A00FC03000] 13:37:25 INFO - PROCESS | 2988 | 1471293445958 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00FDCB000) [pid = 2988] [serial = 1367] [outer = 000000A00FC03000] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0010BF000) [pid = 2988] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004BA1000) [pid = 2988] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0095D1C00) [pid = 2988] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A001787000) [pid = 2988] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0069AE800) [pid = 2988] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A007A90C00) [pid = 2988] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00BEDC400) [pid = 2988] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00D2EBC00) [pid = 2988] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004B84400) [pid = 2988] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00911D400) [pid = 2988] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00FC02800) [pid = 2988] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:37:26 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A008CA3400) [pid = 2988] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:37:26 INFO - PROCESS | 2988 | 1471293446425 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 774ms 13:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:37:26 INFO - PROCESS | 2988 | 1471293446476 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 2988 | 1471293446478 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:37:26 INFO - PROCESS | 2988 | 1471293446482 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 2988 | 1471293446484 Marionette TRACE conn6 <- [1,1786,null,{}] 13:37:26 INFO - PROCESS | 2988 | 1471293446487 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 2988 | 1471293446489 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:26 INFO - PROCESS | 2988 | 1471293446571 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:37:26 INFO - PROCESS | 2988 | 1471293446576 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 2988 | 1471293446578 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01036B000 == 36 [pid = 2988] [id = 456] 13:37:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004E81400) [pid = 2988] [serial = 1368] [outer = 0000000000000000] 13:37:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A009116400) [pid = 2988] [serial = 1369] [outer = 000000A004E81400] 13:37:26 INFO - PROCESS | 2988 | 1471293446622 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C8C5000) [pid = 2988] [serial = 1370] [outer = 000000A004E81400] 13:37:27 INFO - PROCESS | 2988 | 1471293447034 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms 13:37:27 INFO - PROCESS | 2988 | 1471293447070 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 2988 | 1471293447073 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:37:27 INFO - PROCESS | 2988 | 1471293447076 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:37:27 INFO - PROCESS | 2988 | 1471293447078 Marionette TRACE conn6 <- [1,1790,null,{}] 13:37:27 INFO - PROCESS | 2988 | 1471293447081 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:27 INFO - PROCESS | 2988 | 1471293447091 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:27 INFO - PROCESS | 2988 | 1471293447176 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:37:27 INFO - PROCESS | 2988 | 1471293447181 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 2988 | 1471293447183 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B728000 == 37 [pid = 2988] [id = 457] 13:37:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00FDCB800) [pid = 2988] [serial = 1371] [outer = 0000000000000000] 13:37:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A01038CC00) [pid = 2988] [serial = 1372] [outer = 000000A00FDCB800] 13:37:27 INFO - PROCESS | 2988 | 1471293447227 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A010436800) [pid = 2988] [serial = 1373] [outer = 000000A00FDCB800] 13:37:27 INFO - PROCESS | 2988 | 1471293447644 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 586ms 13:37:27 INFO - PROCESS | 2988 | 1471293447666 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 2988 | 1471293447668 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:37:27 INFO - PROCESS | 2988 | 1471293447671 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 2988 | 1471293447673 Marionette TRACE conn6 <- [1,1794,null,{}] 13:37:27 INFO - PROCESS | 2988 | 1471293447689 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:27 INFO - PROCESS | 2988 | 1471293447692 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:27 INFO - PROCESS | 2988 | 1471293447778 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:37:27 INFO - PROCESS | 2988 | 1471293447784 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 2988 | 1471293447786 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9B1000 == 38 [pid = 2988] [id = 458] 13:37:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A01043A000) [pid = 2988] [serial = 1374] [outer = 0000000000000000] 13:37:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A010443C00) [pid = 2988] [serial = 1375] [outer = 000000A01043A000] 13:37:27 INFO - PROCESS | 2988 | 1471293447831 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A011F96000) [pid = 2988] [serial = 1376] [outer = 000000A01043A000] 13:37:28 INFO - PROCESS | 2988 | 1471293448290 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 649ms 13:37:28 INFO - PROCESS | 2988 | 1471293448331 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 2988 | 1471293448333 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:37:28 INFO - PROCESS | 2988 | 1471293448336 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - PROCESS | 2988 | 1471293448338 Marionette TRACE conn6 <- [1,1798,null,{}] 13:37:28 INFO - PROCESS | 2988 | 1471293448342 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:28 INFO - PROCESS | 2988 | 1471293448344 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:28 INFO - PROCESS | 2988 | 1471293448521 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:37:28 INFO - PROCESS | 2988 | 1471293448624 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 2988 | 1471293448628 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008093000 == 39 [pid = 2988] [id = 459] 13:37:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004B8B000) [pid = 2988] [serial = 1377] [outer = 0000000000000000] 13:37:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A004BB7800) [pid = 2988] [serial = 1378] [outer = 000000A004B8B000] 13:37:28 INFO - PROCESS | 2988 | 1471293448688 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A008242800) [pid = 2988] [serial = 1379] [outer = 000000A004B8B000] 13:37:29 INFO - PROCESS | 2988 | 1471293449336 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1028ms 13:37:29 INFO - PROCESS | 2988 | 1471293449367 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 2988 | 1471293449372 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:37:29 INFO - PROCESS | 2988 | 1471293449377 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 2988 | 1471293449380 Marionette TRACE conn6 <- [1,1802,null,{}] 13:37:29 INFO - PROCESS | 2988 | 1471293449385 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:29 INFO - PROCESS | 2988 | 1471293449388 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:29 INFO - PROCESS | 2988 | 1471293449505 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:37:29 INFO - PROCESS | 2988 | 1471293449599 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 2988 | 1471293449602 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010327000 == 40 [pid = 2988] [id = 460] 13:37:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00A975400) [pid = 2988] [serial = 1380] [outer = 0000000000000000] 13:37:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B3C3C00) [pid = 2988] [serial = 1381] [outer = 000000A00A975400] 13:37:29 INFO - PROCESS | 2988 | 1471293449660 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00C026000) [pid = 2988] [serial = 1382] [outer = 000000A00A975400] 13:37:30 INFO - PROCESS | 2988 | 1471293450270 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 943ms 13:37:30 INFO - PROCESS | 2988 | 1471293450324 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:37:30 INFO - PROCESS | 2988 | 1471293450327 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:37:30 INFO - PROCESS | 2988 | 1471293450331 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 2988 | 1471293450334 Marionette TRACE conn6 <- [1,1806,null,{}] 13:37:30 INFO - PROCESS | 2988 | 1471293450338 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:30 INFO - PROCESS | 2988 | 1471293450341 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:30 INFO - PROCESS | 2988 | 1471293450456 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:37:30 INFO - PROCESS | 2988 | 1471293450578 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 2988 | 1471293450581 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA4C800 == 41 [pid = 2988] [id = 461] 13:37:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00ECB9400) [pid = 2988] [serial = 1383] [outer = 0000000000000000] 13:37:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00FC09C00) [pid = 2988] [serial = 1384] [outer = 000000A00ECB9400] 13:37:30 INFO - PROCESS | 2988 | 1471293450641 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FD2A800) [pid = 2988] [serial = 1385] [outer = 000000A00ECB9400] 13:37:31 INFO - PROCESS | 2988 | 1471293451277 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 985ms 13:37:31 INFO - PROCESS | 2988 | 1471293451316 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 2988 | 1471293451321 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:37:31 INFO - PROCESS | 2988 | 1471293451333 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 2988 | 1471293451338 Marionette TRACE conn6 <- [1,1810,null,{}] 13:37:31 INFO - PROCESS | 2988 | 1471293451341 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:31 INFO - PROCESS | 2988 | 1471293451344 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:31 INFO - PROCESS | 2988 | 1471293451457 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:37:31 INFO - PROCESS | 2988 | 1471293451591 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 2988 | 1471293451593 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079ED9000 == 42 [pid = 2988] [id = 462] 13:37:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00C8D3C00) [pid = 2988] [serial = 1386] [outer = 0000000000000000] 13:37:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A06DC20800) [pid = 2988] [serial = 1387] [outer = 000000A00C8D3C00] 13:37:31 INFO - PROCESS | 2988 | 1471293451650 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A079FCD400) [pid = 2988] [serial = 1388] [outer = 000000A00C8D3C00] 13:37:32 INFO - PROCESS | 2988 | 1471293452384 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1138ms 13:37:32 INFO - PROCESS | 2988 | 1471293452468 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 2988 | 1471293452472 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:37:32 INFO - PROCESS | 2988 | 1471293452477 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 2988 | 1471293452480 Marionette TRACE conn6 <- [1,1814,null,{}] 13:37:32 INFO - PROCESS | 2988 | 1471293452486 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 2988 | 1471293452489 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:32 INFO - PROCESS | 2988 | 1471293452633 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00844D800 == 41 [pid = 2988] [id = 438] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B728000 == 40 [pid = 2988] [id = 457] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A01036B000 == 39 [pid = 2988] [id = 456] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A9AC800 == 38 [pid = 2988] [id = 455] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A010357000 == 37 [pid = 2988] [id = 454] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDE8000 == 36 [pid = 2988] [id = 453] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9B2800 == 35 [pid = 2988] [id = 452] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00B8A9000 == 34 [pid = 2988] [id = 451] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A008458800 == 33 [pid = 2988] [id = 450] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9BA800 == 32 [pid = 2988] [id = 449] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A008814000 == 31 [pid = 2988] [id = 448] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C579000 == 30 [pid = 2988] [id = 447] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A079ED9000 == 29 [pid = 2988] [id = 462] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A07CA4C800 == 28 [pid = 2988] [id = 461] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A010327000 == 27 [pid = 2988] [id = 460] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9B1000 == 26 [pid = 2988] [id = 458] 13:37:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A008093000 == 25 [pid = 2988] [id = 459] 13:37:33 INFO - PROCESS | 2988 | 1471293453342 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 2988 | 1471293453346 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0069AE400) [pid = 2988] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004B9F400) [pid = 2988] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A004BA4C00) [pid = 2988] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A001255000) [pid = 2988] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00A0CA800) [pid = 2988] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A008CA1C00) [pid = 2988] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00B73E000) [pid = 2988] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B3B9C00) [pid = 2988] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0080DAC00) [pid = 2988] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0086D3C00) [pid = 2988] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C1CD000) [pid = 2988] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00BE6D000) [pid = 2988] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00D4D7C00) [pid = 2988] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00D2F0C00) [pid = 2988] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A007A62400) [pid = 2988] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004E0C000) [pid = 2988] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00EC0B800) [pid = 2988] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00BEE1400) [pid = 2988] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B3BCC00) [pid = 2988] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A01038E800) [pid = 2988] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FC09000) [pid = 2988] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00BEE0400) [pid = 2988] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00D2EB800) [pid = 2988] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00EA5C400) [pid = 2988] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A0095AB000) [pid = 2988] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:37:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A001025000 == 26 [pid = 2988] [id = 463] 13:37:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00124F400) [pid = 2988] [serial = 1389] [outer = 0000000000000000] 13:37:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00178CC00) [pid = 2988] [serial = 1390] [outer = 000000A00124F400] 13:37:33 INFO - PROCESS | 2988 | 1471293453497 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004A75800) [pid = 2988] [serial = 1391] [outer = 000000A00124F400] 13:37:33 INFO - PROCESS | 2988 | 1471293453966 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1552ms 13:37:34 INFO - PROCESS | 2988 | 1471293454034 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 2988 | 1471293454038 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:37:34 INFO - PROCESS | 2988 | 1471293454043 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 2988 | 1471293454046 Marionette TRACE conn6 <- [1,1818,null,{}] 13:37:34 INFO - PROCESS | 2988 | 1471293454051 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 2988 | 1471293454056 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:34 INFO - PROCESS | 2988 | 1471293454157 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:37:34 INFO - PROCESS | 2988 | 1471293454167 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 2988 | 1471293454170 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008081800 == 27 [pid = 2988] [id = 464] 13:37:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004E9A800) [pid = 2988] [serial = 1392] [outer = 0000000000000000] 13:37:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0050D8000) [pid = 2988] [serial = 1393] [outer = 000000A004E9A800] 13:37:34 INFO - PROCESS | 2988 | 1471293454221 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A007170800) [pid = 2988] [serial = 1394] [outer = 000000A004E9A800] 13:37:34 INFO - PROCESS | 2988 | 1471293454702 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 13:37:34 INFO - PROCESS | 2988 | 1471293454759 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 2988 | 1471293454764 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:37:34 INFO - PROCESS | 2988 | 1471293454769 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:37:34 INFO - PROCESS | 2988 | 1471293454771 Marionette TRACE conn6 <- [1,1822,null,{}] 13:37:34 INFO - PROCESS | 2988 | 1471293454775 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 2988 | 1471293454778 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:34 INFO - PROCESS | 2988 | 1471293454875 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:37:34 INFO - PROCESS | 2988 | 1471293454883 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 2988 | 1471293454886 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A21000 == 28 [pid = 2988] [id = 465] 13:37:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0041CAC00) [pid = 2988] [serial = 1395] [outer = 0000000000000000] 13:37:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A008250000) [pid = 2988] [serial = 1396] [outer = 000000A0041CAC00] 13:37:35 INFO - PROCESS | 2988 | 1471293455009 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0086E1400) [pid = 2988] [serial = 1397] [outer = 000000A0041CAC00] 13:37:35 INFO - PROCESS | 2988 | 1471293455434 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:37:35 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 13:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 13:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:37:35 INFO - PROCESS | 2988 | 1471293455464 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 2988 | 1471293455466 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:37:35 INFO - PROCESS | 2988 | 1471293455471 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 2988 | 1471293455478 Marionette TRACE conn6 <- [1,1826,null,{}] 13:37:35 INFO - PROCESS | 2988 | 1471293455500 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:35 INFO - PROCESS | 2988 | 1471293455504 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:35 INFO - PROCESS | 2988 | 1471293455631 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:37:35 INFO - PROCESS | 2988 | 1471293455686 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 2988 | 1471293455688 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7CE800 == 29 [pid = 2988] [id = 466] 13:37:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A008C9EC00) [pid = 2988] [serial = 1398] [outer = 0000000000000000] 13:37:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A009115C00) [pid = 2988] [serial = 1399] [outer = 000000A008C9EC00] 13:37:35 INFO - PROCESS | 2988 | 1471293455736 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A009120C00) [pid = 2988] [serial = 1400] [outer = 000000A008C9EC00] 13:37:36 INFO - PROCESS | 2988 | 1471293456181 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 13:37:36 INFO - PROCESS | 2988 | 1471293456207 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 2988 | 1471293456210 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:37:36 INFO - PROCESS | 2988 | 1471293456220 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 2988 | 1471293456222 Marionette TRACE conn6 <- [1,1830,null,{}] 13:37:36 INFO - PROCESS | 2988 | 1471293456268 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:36 INFO - PROCESS | 2988 | 1471293456271 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:36 INFO - PROCESS | 2988 | 1471293456388 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:37:36 INFO - PROCESS | 2988 | 1471293456441 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 2988 | 1471293456443 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D222800 == 30 [pid = 2988] [id = 467] 13:37:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A009F33400) [pid = 2988] [serial = 1401] [outer = 0000000000000000] 13:37:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00A003000) [pid = 2988] [serial = 1402] [outer = 000000A009F33400] 13:37:36 INFO - PROCESS | 2988 | 1471293456497 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00A4A7C00) [pid = 2988] [serial = 1403] [outer = 000000A009F33400] 13:37:36 INFO - PROCESS | 2988 | 1471293456931 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 775ms 13:37:36 INFO - PROCESS | 2988 | 1471293456995 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 2988 | 1471293456998 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:37:37 INFO - PROCESS | 2988 | 1471293457007 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 2988 | 1471293457009 Marionette TRACE conn6 <- [1,1834,null,{}] 13:37:37 INFO - PROCESS | 2988 | 1471293457013 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:37 INFO - PROCESS | 2988 | 1471293457015 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:37 INFO - PROCESS | 2988 | 1471293457126 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:37:37 INFO - PROCESS | 2988 | 1471293457137 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 2988 | 1471293457143 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C7800 == 31 [pid = 2988] [id = 468] 13:37:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00B739C00) [pid = 2988] [serial = 1404] [outer = 0000000000000000] 13:37:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00B740000) [pid = 2988] [serial = 1405] [outer = 000000A00B739C00] 13:37:37 INFO - PROCESS | 2988 | 1471293457203 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00BED9800) [pid = 2988] [serial = 1406] [outer = 000000A00B739C00] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00FC03000) [pid = 2988] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008785000) [pid = 2988] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00D4CFC00) [pid = 2988] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0069AA400) [pid = 2988] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00EA5B000) [pid = 2988] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004A6D800) [pid = 2988] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004A69800) [pid = 2988] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008A85800) [pid = 2988] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004E81400) [pid = 2988] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00C1D7C00) [pid = 2988] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FDCB800) [pid = 2988] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:37:37 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A01043A000) [pid = 2988] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:37:37 INFO - PROCESS | 2988 | 1471293457875 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:37:37 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) 13:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 944ms 13:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:37:37 INFO - PROCESS | 2988 | 1471293457948 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 2988 | 1471293457951 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:37:37 INFO - PROCESS | 2988 | 1471293457954 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 2988 | 1471293457956 Marionette TRACE conn6 <- [1,1838,null,{}] 13:37:37 INFO - PROCESS | 2988 | 1471293457965 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:37 INFO - PROCESS | 2988 | 1471293457968 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:38 INFO - PROCESS | 2988 | 1471293458056 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:37:38 INFO - PROCESS | 2988 | 1471293458067 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 2988 | 1471293458069 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0012B7800 == 32 [pid = 2988] [id = 469] 13:37:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008780C00) [pid = 2988] [serial = 1407] [outer = 0000000000000000] 13:37:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BEDD000) [pid = 2988] [serial = 1408] [outer = 000000A008780C00] 13:37:38 INFO - PROCESS | 2988 | 1471293458121 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C026C00) [pid = 2988] [serial = 1409] [outer = 000000A008780C00] 13:37:38 INFO - PROCESS | 2988 | 1471293458551 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 13:37:38 INFO - PROCESS | 2988 | 1471293458585 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 2988 | 1471293458588 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:37:38 INFO - PROCESS | 2988 | 1471293458591 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 2988 | 1471293458593 Marionette TRACE conn6 <- [1,1842,null,{}] 13:37:38 INFO - PROCESS | 2988 | 1471293458596 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:38 INFO - PROCESS | 2988 | 1471293458598 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:38 INFO - PROCESS | 2988 | 1471293458680 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:37:38 INFO - PROCESS | 2988 | 1471293458686 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 2988 | 1471293458688 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010350800 == 33 [pid = 2988] [id = 470] 13:37:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C027800) [pid = 2988] [serial = 1410] [outer = 0000000000000000] 13:37:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C8C4800) [pid = 2988] [serial = 1411] [outer = 000000A00C027800] 13:37:38 INFO - PROCESS | 2988 | 1471293458734 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D2EAC00) [pid = 2988] [serial = 1412] [outer = 000000A00C027800] 13:37:39 INFO - PROCESS | 2988 | 1471293459167 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 13:37:39 INFO - PROCESS | 2988 | 1471293459222 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 2988 | 1471293459225 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:37:39 INFO - PROCESS | 2988 | 1471293459228 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 2988 | 1471293459230 Marionette TRACE conn6 <- [1,1846,null,{}] 13:37:39 INFO - PROCESS | 2988 | 1471293459233 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:39 INFO - PROCESS | 2988 | 1471293459235 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:39 INFO - PROCESS | 2988 | 1471293459326 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:37:39 INFO - PROCESS | 2988 | 1471293459331 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 2988 | 1471293459333 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046F800 == 34 [pid = 2988] [id = 471] 13:37:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2ED400) [pid = 2988] [serial = 1413] [outer = 0000000000000000] 13:37:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D4D0800) [pid = 2988] [serial = 1414] [outer = 000000A00D2ED400] 13:37:39 INFO - PROCESS | 2988 | 1471293459378 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00D4DC800) [pid = 2988] [serial = 1415] [outer = 000000A00D2ED400] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7EC800 == 33 [pid = 2988] [id = 295] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C566000 == 32 [pid = 2988] [id = 300] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9B1800 == 31 [pid = 2988] [id = 304] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00871B000 == 30 [pid = 2988] [id = 301] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCBD800 == 29 [pid = 2988] [id = 297] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C56E000 == 28 [pid = 2988] [id = 294] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCC2000 == 27 [pid = 2988] [id = 305] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A010310800 == 26 [pid = 2988] [id = 298] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A6800 == 25 [pid = 2988] [id = 299] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C14800 == 24 [pid = 2988] [id = 291] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00881F800 == 23 [pid = 2988] [id = 302] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A90A800 == 22 [pid = 2988] [id = 293] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C56F800 == 21 [pid = 2988] [id = 303] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A01034F800 == 20 [pid = 2988] [id = 306] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075BA800 == 19 [pid = 2988] [id = 292] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A000796800 == 18 [pid = 2988] [id = 296] 13:37:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A010469000 == 17 [pid = 2988] [id = 307] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A010443C00) [pid = 2988] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00FC0B400) [pid = 2988] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A008A25400) [pid = 2988] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0095ABC00) [pid = 2988] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00EC0D000) [pid = 2988] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00716AC00) [pid = 2988] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00824E400) [pid = 2988] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00EA54400) [pid = 2988] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00EC10C00) [pid = 2988] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BEDF000) [pid = 2988] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A004E90400) [pid = 2988] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A007A61400) [pid = 2988] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A009119000) [pid = 2988] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A0095B5000) [pid = 2988] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00C8C5000) [pid = 2988] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00FDCB000) [pid = 2988] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A009116400) [pid = 2988] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00C8C5400) [pid = 2988] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00D2EE800) [pid = 2988] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A01038CC00) [pid = 2988] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A011F96000) [pid = 2988] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A010436800) [pid = 2988] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A00C02E800) [pid = 2988] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:37:41 INFO - PROCESS | 2988 | 1471293461151 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1996ms 13:37:41 INFO - PROCESS | 2988 | 1471293461229 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 2988 | 1471293461233 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:37:41 INFO - PROCESS | 2988 | 1471293461238 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 2988 | 1471293461242 Marionette TRACE conn6 <- [1,1850,null,{}] 13:37:41 INFO - PROCESS | 2988 | 1471293461248 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:41 INFO - PROCESS | 2988 | 1471293461251 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:41 INFO - PROCESS | 2988 | 1471293461344 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:37:41 INFO - PROCESS | 2988 | 1471293461360 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 2988 | 1471293461362 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A000796800 == 18 [pid = 2988] [id = 472] 13:37:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A0006F7000) [pid = 2988] [serial = 1416] [outer = 0000000000000000] 13:37:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A000718000) [pid = 2988] [serial = 1417] [outer = 000000A0006F7000] 13:37:41 INFO - PROCESS | 2988 | 1471293461455 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A004A67C00) [pid = 2988] [serial = 1418] [outer = 000000A0006F7000] 13:37:42 INFO - PROCESS | 2988 | 1471293462245 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1077ms 13:37:42 INFO - PROCESS | 2988 | 1471293462320 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 2988 | 1471293462324 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:37:42 INFO - PROCESS | 2988 | 1471293462330 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:37:42 INFO - PROCESS | 2988 | 1471293462333 Marionette TRACE conn6 <- [1,1854,null,{}] 13:37:42 INFO - PROCESS | 2988 | 1471293462338 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:42 INFO - PROCESS | 2988 | 1471293462342 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:42 INFO - PROCESS | 2988 | 1471293462496 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:37:42 INFO - PROCESS | 2988 | 1471293462562 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 2988 | 1471293462565 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008705800 == 19 [pid = 2988] [id = 473] 13:37:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A004BAD400) [pid = 2988] [serial = 1419] [outer = 0000000000000000] 13:37:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004BBA800) [pid = 2988] [serial = 1420] [outer = 000000A004BAD400] 13:37:42 INFO - PROCESS | 2988 | 1471293462626 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004E8F800) [pid = 2988] [serial = 1421] [outer = 000000A004BAD400] 13:37:43 INFO - PROCESS | 2988 | 1471293463459 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1185ms 13:37:43 INFO - PROCESS | 2988 | 1471293463517 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 2988 | 1471293463522 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:37:43 INFO - PROCESS | 2988 | 1471293463527 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:37:43 INFO - PROCESS | 2988 | 1471293463532 Marionette TRACE conn6 <- [1,1858,null,{}] 13:37:43 INFO - PROCESS | 2988 | 1471293463539 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:43 INFO - PROCESS | 2988 | 1471293463542 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:43 INFO - PROCESS | 2988 | 1471293463670 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:37:43 INFO - PROCESS | 2988 | 1471293463738 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 2988 | 1471293463742 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008018800 == 20 [pid = 2988] [id = 474] 13:37:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004BA3800) [pid = 2988] [serial = 1422] [outer = 0000000000000000] 13:37:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004BB2400) [pid = 2988] [serial = 1423] [outer = 000000A004BA3800] 13:37:43 INFO - PROCESS | 2988 | 1471293463794 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A004E99000) [pid = 2988] [serial = 1424] [outer = 000000A004BA3800] 13:37:44 INFO - PROCESS | 2988 | 1471293464263 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 775ms 13:37:44 INFO - PROCESS | 2988 | 1471293464306 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 2988 | 1471293464311 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:37:44 INFO - PROCESS | 2988 | 1471293464323 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 2988 | 1471293464326 Marionette TRACE conn6 <- [1,1862,null,{}] 13:37:44 INFO - PROCESS | 2988 | 1471293464330 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:44 INFO - PROCESS | 2988 | 1471293464333 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:44 INFO - PROCESS | 2988 | 1471293464429 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:37:44 INFO - PROCESS | 2988 | 1471293464442 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 2988 | 1471293464445 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A413800 == 21 [pid = 2988] [id = 475] 13:37:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A007580C00) [pid = 2988] [serial = 1425] [outer = 0000000000000000] 13:37:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A007A65400) [pid = 2988] [serial = 1426] [outer = 000000A007580C00] 13:37:44 INFO - PROCESS | 2988 | 1471293464494 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0081DD000) [pid = 2988] [serial = 1427] [outer = 000000A007580C00] 13:37:44 INFO - PROCESS | 2988 | 1471293464971 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 13:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:37:45 INFO - PROCESS | 2988 | 1471293465011 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 2988 | 1471293465014 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:37:45 INFO - PROCESS | 2988 | 1471293465018 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 2988 | 1471293465021 Marionette TRACE conn6 <- [1,1866,null,{}] 13:37:45 INFO - PROCESS | 2988 | 1471293465033 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 2988 | 1471293465038 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:45 INFO - PROCESS | 2988 | 1471293465163 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:37:45 INFO - PROCESS | 2988 | 1471293465246 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 2988 | 1471293465249 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C571800 == 22 [pid = 2988] [id = 476] 13:37:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0086DAC00) [pid = 2988] [serial = 1428] [outer = 0000000000000000] 13:37:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A008781C00) [pid = 2988] [serial = 1429] [outer = 000000A0086DAC00] 13:37:45 INFO - PROCESS | 2988 | 1471293465301 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0089E0000) [pid = 2988] [serial = 1430] [outer = 000000A0086DAC00] 13:37:45 INFO - PROCESS | 2988 | 1471293465726 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 733ms 13:37:45 INFO - PROCESS | 2988 | 1471293465753 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 2988 | 1471293465756 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:37:45 INFO - PROCESS | 2988 | 1471293465760 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:37:45 INFO - PROCESS | 2988 | 1471293465762 Marionette TRACE conn6 <- [1,1870,null,{}] 13:37:45 INFO - PROCESS | 2988 | 1471293465765 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 2988 | 1471293465767 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:45 INFO - PROCESS | 2988 | 1471293465857 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:37:45 INFO - PROCESS | 2988 | 1471293465863 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 2988 | 1471293465865 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3BC000 == 23 [pid = 2988] [id = 477] 13:37:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A004BB0C00) [pid = 2988] [serial = 1431] [outer = 0000000000000000] 13:37:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00911B400) [pid = 2988] [serial = 1432] [outer = 000000A004BB0C00] 13:37:45 INFO - PROCESS | 2988 | 1471293465912 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0095AEC00) [pid = 2988] [serial = 1433] [outer = 000000A004BB0C00] 13:37:46 INFO - PROCESS | 2988 | 1471293466387 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 13:37:46 INFO - PROCESS | 2988 | 1471293466455 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 2988 | 1471293466458 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:37:46 INFO - PROCESS | 2988 | 1471293466461 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:37:46 INFO - PROCESS | 2988 | 1471293466463 Marionette TRACE conn6 <- [1,1874,null,{}] 13:37:46 INFO - PROCESS | 2988 | 1471293466466 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:46 INFO - PROCESS | 2988 | 1471293466469 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:46 INFO - PROCESS | 2988 | 1471293466606 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:37:46 INFO - PROCESS | 2988 | 1471293466627 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 2988 | 1471293466629 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0017A4000 == 24 [pid = 2988] [id = 478] 13:37:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00124B800) [pid = 2988] [serial = 1434] [outer = 0000000000000000] 13:37:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0095D1C00) [pid = 2988] [serial = 1435] [outer = 000000A00124B800] 13:37:46 INFO - PROCESS | 2988 | 1471293466674 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00A43BC00) [pid = 2988] [serial = 1436] [outer = 000000A00124B800] 13:37:47 INFO - PROCESS | 2988 | 1471293467109 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 13:37:47 INFO - PROCESS | 2988 | 1471293467135 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 2988 | 1471293467137 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:37:47 INFO - PROCESS | 2988 | 1471293467140 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 2988 | 1471293467142 Marionette TRACE conn6 <- [1,1878,null,{}] 13:37:47 INFO - PROCESS | 2988 | 1471293467145 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 2988 | 1471293467151 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:47 INFO - PROCESS | 2988 | 1471293467306 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:37:47 INFO - PROCESS | 2988 | 1471293467360 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 2988 | 1471293467362 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01030E800 == 25 [pid = 2988] [id = 479] 13:37:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00B3BC400) [pid = 2988] [serial = 1437] [outer = 0000000000000000] 13:37:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00B737800) [pid = 2988] [serial = 1438] [outer = 000000A00B3BC400] 13:37:47 INFO - PROCESS | 2988 | 1471293467408 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00BEE7000) [pid = 2988] [serial = 1439] [outer = 000000A00B3BC400] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A009F33400) [pid = 2988] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00B739C00) [pid = 2988] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C027800) [pid = 2988] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A008780C00) [pid = 2988] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004B8B000) [pid = 2988] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0041CAC00) [pid = 2988] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004E9A800) [pid = 2988] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00124F400) [pid = 2988] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00C8D3C00) [pid = 2988] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00ECB9400) [pid = 2988] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00A975400) [pid = 2988] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:37:47 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A008C9EC00) [pid = 2988] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:37:47 INFO - PROCESS | 2988 | 1471293467841 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 13:37:47 INFO - PROCESS | 2988 | 1471293467878 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 2988 | 1471293467880 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:37:47 INFO - PROCESS | 2988 | 1471293467883 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 2988 | 1471293467885 Marionette TRACE conn6 <- [1,1882,null,{}] 13:37:47 INFO - PROCESS | 2988 | 1471293467888 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 2988 | 1471293467890 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:48 INFO - PROCESS | 2988 | 1471293467998 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:37:48 INFO - PROCESS | 2988 | 1471293468075 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 2988 | 1471293468077 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01031A000 == 26 [pid = 2988] [id = 480] 13:37:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0007B3C00) [pid = 2988] [serial = 1440] [outer = 0000000000000000] 13:37:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A008780C00) [pid = 2988] [serial = 1441] [outer = 000000A0007B3C00] 13:37:48 INFO - PROCESS | 2988 | 1471293468123 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C022800) [pid = 2988] [serial = 1442] [outer = 000000A0007B3C00] 13:37:48 INFO - PROCESS | 2988 | 1471293468500 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 13:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:37:48 INFO - PROCESS | 2988 | 1471293468516 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 2988 | 1471293468518 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:37:48 INFO - PROCESS | 2988 | 1471293468521 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 2988 | 1471293468523 Marionette TRACE conn6 <- [1,1886,null,{}] 13:37:48 INFO - PROCESS | 2988 | 1471293468527 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:48 INFO - PROCESS | 2988 | 1471293468529 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:48 INFO - PROCESS | 2988 | 1471293468638 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:37:48 INFO - PROCESS | 2988 | 1471293468646 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 2988 | 1471293468648 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010460800 == 27 [pid = 2988] [id = 481] 13:37:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A004B7F400) [pid = 2988] [serial = 1443] [outer = 0000000000000000] 13:37:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C027800) [pid = 2988] [serial = 1444] [outer = 000000A004B7F400] 13:37:48 INFO - PROCESS | 2988 | 1471293468693 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C1D5C00) [pid = 2988] [serial = 1445] [outer = 000000A004B7F400] 13:37:49 INFO - PROCESS | 2988 | 1471293469094 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 13:37:49 INFO - PROCESS | 2988 | 1471293469154 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 2988 | 1471293469156 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:37:49 INFO - PROCESS | 2988 | 1471293469160 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 2988 | 1471293469162 Marionette TRACE conn6 <- [1,1890,null,{}] 13:37:49 INFO - PROCESS | 2988 | 1471293469165 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 2988 | 1471293469167 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:49 INFO - PROCESS | 2988 | 1471293469280 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:37:49 INFO - PROCESS | 2988 | 1471293469293 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 2988 | 1471293469295 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A5DE000 == 28 [pid = 2988] [id = 482] 13:37:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C1D1400) [pid = 2988] [serial = 1446] [outer = 0000000000000000] 13:37:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C8CEC00) [pid = 2988] [serial = 1447] [outer = 000000A00C1D1400] 13:37:49 INFO - PROCESS | 2988 | 1471293469340 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2F3C00) [pid = 2988] [serial = 1448] [outer = 000000A00C1D1400] 13:37:49 INFO - PROCESS | 2988 | 1471293469779 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 628ms 13:37:49 INFO - PROCESS | 2988 | 1471293469793 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 2988 | 1471293469795 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:37:49 INFO - PROCESS | 2988 | 1471293469798 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 2988 | 1471293469800 Marionette TRACE conn6 <- [1,1894,null,{}] 13:37:49 INFO - PROCESS | 2988 | 1471293469804 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 2988 | 1471293469806 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:49 INFO - PROCESS | 2988 | 1471293469920 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:37:49 INFO - PROCESS | 2988 | 1471293469928 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 2988 | 1471293469930 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3B9000 == 29 [pid = 2988] [id = 483] 13:37:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C8D3000) [pid = 2988] [serial = 1449] [outer = 0000000000000000] 13:37:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00D4D9400) [pid = 2988] [serial = 1450] [outer = 000000A00C8D3000] 13:37:49 INFO - PROCESS | 2988 | 1471293469976 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EA61C00) [pid = 2988] [serial = 1451] [outer = 000000A00C8D3000] 13:37:50 INFO - PROCESS | 2988 | 1471293470598 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 881ms 13:37:50 INFO - PROCESS | 2988 | 1471293470688 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:37:50 INFO - PROCESS | 2988 | 1471293470693 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:37:50 INFO - PROCESS | 2988 | 1471293470698 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:37:50 INFO - PROCESS | 2988 | 1471293470703 Marionette TRACE conn6 <- [1,1898,null,{}] 13:37:50 INFO - PROCESS | 2988 | 1471293470709 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:50 INFO - PROCESS | 2988 | 1471293470712 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:50 INFO - PROCESS | 2988 | 1471293470837 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:37:50 INFO - PROCESS | 2988 | 1471293470949 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:50 INFO - PROCESS | 2988 | 1471293470952 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9B1800 == 30 [pid = 2988] [id = 484] 13:37:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004BA8800) [pid = 2988] [serial = 1452] [outer = 0000000000000000] 13:37:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00671EC00) [pid = 2988] [serial = 1453] [outer = 000000A004BA8800] 13:37:51 INFO - PROCESS | 2988 | 1471293471018 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A007A61C00) [pid = 2988] [serial = 1454] [outer = 000000A004BA8800] 13:37:51 INFO - PROCESS | 2988 | 1471293471586 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 944ms 13:37:51 INFO - PROCESS | 2988 | 1471293471646 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 2988 | 1471293471651 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:37:51 INFO - PROCESS | 2988 | 1471293471658 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - PROCESS | 2988 | 1471293471661 Marionette TRACE conn6 <- [1,1902,null,{}] 13:37:51 INFO - PROCESS | 2988 | 1471293471666 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:51 INFO - PROCESS | 2988 | 1471293471669 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:51 INFO - PROCESS | 2988 | 1471293471786 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:37:51 INFO - PROCESS | 2988 | 1471293471878 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 2988 | 1471293471881 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF6800 == 31 [pid = 2988] [id = 485] 13:37:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A008A85C00) [pid = 2988] [serial = 1455] [outer = 0000000000000000] 13:37:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A009112800) [pid = 2988] [serial = 1456] [outer = 000000A008A85C00] 13:37:51 INFO - PROCESS | 2988 | 1471293471939 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A0095B3C00) [pid = 2988] [serial = 1457] [outer = 000000A008A85C00] 13:37:52 INFO - PROCESS | 2988 | 1471293472554 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 943ms 13:37:52 INFO - PROCESS | 2988 | 1471293472603 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 2988 | 1471293472606 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:37:52 INFO - PROCESS | 2988 | 1471293472610 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 2988 | 1471293472614 Marionette TRACE conn6 <- [1,1906,null,{}] 13:37:52 INFO - PROCESS | 2988 | 1471293472626 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:52 INFO - PROCESS | 2988 | 1471293472631 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:52 INFO - PROCESS | 2988 | 1471293472745 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:37:52 INFO - PROCESS | 2988 | 1471293472867 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 2988 | 1471293472871 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEC2800 == 32 [pid = 2988] [id = 486] 13:37:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00911FC00) [pid = 2988] [serial = 1458] [outer = 0000000000000000] 13:37:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00C02B800) [pid = 2988] [serial = 1459] [outer = 000000A00911FC00] 13:37:52 INFO - PROCESS | 2988 | 1471293472931 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00EA63800) [pid = 2988] [serial = 1460] [outer = 000000A00911FC00] 13:37:53 INFO - PROCESS | 2988 | 1471293473739 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1190ms 13:37:53 INFO - PROCESS | 2988 | 1471293473803 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 2988 | 1471293473806 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:37:53 INFO - PROCESS | 2988 | 1471293473812 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 2988 | 1471293473814 Marionette TRACE conn6 <- [1,1910,null,{}] 13:37:53 INFO - PROCESS | 2988 | 1471293473820 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:53 INFO - PROCESS | 2988 | 1471293473823 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:53 INFO - PROCESS | 2988 | 1471293473927 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:37:54 INFO - PROCESS | 2988 | 1471293474006 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 2988 | 1471293474008 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00882F800 == 33 [pid = 2988] [id = 487] 13:37:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004E80800) [pid = 2988] [serial = 1461] [outer = 0000000000000000] 13:37:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A007642C00) [pid = 2988] [serial = 1462] [outer = 000000A004E80800] 13:37:54 INFO - PROCESS | 2988 | 1471293474059 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A008250400) [pid = 2988] [serial = 1463] [outer = 000000A004E80800] 13:37:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A21000 == 32 [pid = 2988] [id = 465] 13:37:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A010350800 == 31 [pid = 2988] [id = 470] 13:37:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046F800 == 30 [pid = 2988] [id = 471] 13:37:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A001025000 == 29 [pid = 2988] [id = 463] 13:37:54 INFO - PROCESS | 2988 | --DOCSHELL 000000A000796800 == 28 [pid = 2988] [id = 472] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00A4A7C00) [pid = 2988] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00A003000) [pid = 2988] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00B740000) [pid = 2988] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00C8C4800) [pid = 2988] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00C026C00) [pid = 2988] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00D2EAC00) [pid = 2988] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A008242800) [pid = 2988] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A004BB7800) [pid = 2988] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00D4D0800) [pid = 2988] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A008250000) [pid = 2988] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0050D8000) [pid = 2988] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A007170800) [pid = 2988] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00178CC00) [pid = 2988] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004A75800) [pid = 2988] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A079FCD400) [pid = 2988] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A06DC20800) [pid = 2988] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00FD2A800) [pid = 2988] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00FC09C00) [pid = 2988] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C026000) [pid = 2988] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00B3C3C00) [pid = 2988] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A009115C00) [pid = 2988] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A009120C00) [pid = 2988] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BED9800) [pid = 2988] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00BEDD000) [pid = 2988] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0086E1400) [pid = 2988] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:37:54 INFO - PROCESS | 2988 | 1471293474563 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 774ms 13:37:54 INFO - PROCESS | 2988 | 1471293474590 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:37:54 INFO - PROCESS | 2988 | 1471293474595 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:37:54 INFO - PROCESS | 2988 | 1471293474601 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - PROCESS | 2988 | 1471293474603 Marionette TRACE conn6 <- [1,1914,null,{}] 13:37:54 INFO - PROCESS | 2988 | 1471293474611 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:54 INFO - PROCESS | 2988 | 1471293474614 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:54 INFO - PROCESS | 2988 | 1471293474709 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:37:54 INFO - PROCESS | 2988 | 1471293474715 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 2988 | 1471293474717 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A12000 == 29 [pid = 2988] [id = 488] 13:37:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00877D400) [pid = 2988] [serial = 1464] [outer = 0000000000000000] 13:37:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008781400) [pid = 2988] [serial = 1465] [outer = 000000A00877D400] 13:37:54 INFO - PROCESS | 2988 | 1471293474765 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A009114800) [pid = 2988] [serial = 1466] [outer = 000000A00877D400] 13:37:55 INFO - PROCESS | 2988 | 1471293475235 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 13:37:55 INFO - PROCESS | 2988 | 1471293475324 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 2988 | 1471293475326 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:37:55 INFO - PROCESS | 2988 | 1471293475333 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:37:55 INFO - PROCESS | 2988 | 1471293475337 Marionette TRACE conn6 <- [1,1918,null,{}] 13:37:55 INFO - PROCESS | 2988 | 1471293475348 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:55 INFO - PROCESS | 2988 | 1471293475352 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:55 INFO - PROCESS | 2988 | 1471293475446 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:37:55 INFO - PROCESS | 2988 | 1471293475517 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 2988 | 1471293475521 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7EA000 == 30 [pid = 2988] [id = 489] 13:37:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A009F33400) [pid = 2988] [serial = 1467] [outer = 0000000000000000] 13:37:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00B3BF000) [pid = 2988] [serial = 1468] [outer = 000000A009F33400] 13:37:55 INFO - PROCESS | 2988 | 1471293475569 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B740800) [pid = 2988] [serial = 1469] [outer = 000000A009F33400] 13:37:55 INFO - PROCESS | 2988 | 1471293475944 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 13:37:55 INFO - PROCESS | 2988 | 1471293475966 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 2988 | 1471293475969 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:37:56 INFO - PROCESS | 2988 | 1471293475997 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 2988 | 1471293475999 Marionette TRACE conn6 <- [1,1922,null,{}] 13:37:56 INFO - PROCESS | 2988 | 1471293476003 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:56 INFO - PROCESS | 2988 | 1471293476005 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:56 INFO - PROCESS | 2988 | 1471293476097 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:37:56 INFO - PROCESS | 2988 | 1471293476103 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 2988 | 1471293476105 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC2F000 == 31 [pid = 2988] [id = 490] 13:37:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BE70000) [pid = 2988] [serial = 1470] [outer = 0000000000000000] 13:37:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C02F800) [pid = 2988] [serial = 1471] [outer = 000000A00BE70000] 13:37:56 INFO - PROCESS | 2988 | 1471293476152 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C8C6000) [pid = 2988] [serial = 1472] [outer = 000000A00BE70000] 13:37:56 INFO - PROCESS | 2988 | 1471293476575 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 649ms 13:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:37:56 INFO - PROCESS | 2988 | 1471293476629 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 2988 | 1471293476632 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:37:56 INFO - PROCESS | 2988 | 1471293476635 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 2988 | 1471293476637 Marionette TRACE conn6 <- [1,1926,null,{}] 13:37:56 INFO - PROCESS | 2988 | 1471293476651 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:56 INFO - PROCESS | 2988 | 1471293476653 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:56 INFO - PROCESS | 2988 | 1471293476762 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:37:56 INFO - PROCESS | 2988 | 1471293476846 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 2988 | 1471293476855 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010310800 == 32 [pid = 2988] [id = 491] 13:37:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2EC400) [pid = 2988] [serial = 1473] [outer = 0000000000000000] 13:37:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00D4D0800) [pid = 2988] [serial = 1474] [outer = 000000A00D2EC400] 13:37:56 INFO - PROCESS | 2988 | 1471293476900 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EA62C00) [pid = 2988] [serial = 1475] [outer = 000000A00D2EC400] 13:37:57 INFO - PROCESS | 2988 | 1471293477340 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 13:37:57 INFO - PROCESS | 2988 | 1471293477373 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:37:57 INFO - PROCESS | 2988 | 1471293477375 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:37:57 INFO - PROCESS | 2988 | 1471293477378 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:37:57 INFO - PROCESS | 2988 | 1471293477380 Marionette TRACE conn6 <- [1,1930,null,{}] 13:37:57 INFO - PROCESS | 2988 | 1471293477384 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:57 INFO - PROCESS | 2988 | 1471293477390 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:57 INFO - PROCESS | 2988 | 1471293477524 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:37:57 INFO - PROCESS | 2988 | 1471293477581 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 2988 | 1471293477583 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0071B8800 == 33 [pid = 2988] [id = 492] 13:37:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00ECB7800) [pid = 2988] [serial = 1476] [outer = 0000000000000000] 13:37:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00FC05C00) [pid = 2988] [serial = 1477] [outer = 000000A00ECB7800] 13:37:57 INFO - PROCESS | 2988 | 1471293477629 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FC0D800) [pid = 2988] [serial = 1478] [outer = 000000A00ECB7800] 13:37:58 INFO - PROCESS | 2988 | 1471293478028 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 13:37:58 INFO - PROCESS | 2988 | 1471293478055 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 2988 | 1471293478057 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:37:58 INFO - PROCESS | 2988 | 1471293478060 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 2988 | 1471293478062 Marionette TRACE conn6 <- [1,1934,null,{}] 13:37:58 INFO - PROCESS | 2988 | 1471293478066 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 2988 | 1471293478069 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:58 INFO - PROCESS | 2988 | 1471293478212 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:37:58 INFO - PROCESS | 2988 | 1471293478227 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 2988 | 1471293478229 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEAA800 == 34 [pid = 2988] [id = 493] 13:37:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00ECB2400) [pid = 2988] [serial = 1479] [outer = 0000000000000000] 13:37:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00FD27800) [pid = 2988] [serial = 1480] [outer = 000000A00ECB2400] 13:37:58 INFO - PROCESS | 2988 | 1471293478273 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00FD31C00) [pid = 2988] [serial = 1481] [outer = 000000A00ECB2400] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00D2ED400) [pid = 2988] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00124B800) [pid = 2988] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00B3BC400) [pid = 2988] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0007B3C00) [pid = 2988] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004BA3800) [pid = 2988] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004BB0C00) [pid = 2988] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0086DAC00) [pid = 2988] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007580C00) [pid = 2988] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0006F7000) [pid = 2988] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004BAD400) [pid = 2988] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00C1D1400) [pid = 2988] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:37:58 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004B7F400) [pid = 2988] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:37:58 INFO - PROCESS | 2988 | 1471293478790 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 776ms 13:37:58 INFO - PROCESS | 2988 | 1471293478837 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 2988 | 1471293478840 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:37:58 INFO - PROCESS | 2988 | 1471293478848 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 2988 | 1471293478850 Marionette TRACE conn6 <- [1,1938,null,{}] 13:37:58 INFO - PROCESS | 2988 | 1471293478853 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 2988 | 1471293478855 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:58 INFO - PROCESS | 2988 | 1471293478939 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:37:58 INFO - PROCESS | 2988 | 1471293478944 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 2988 | 1471293478946 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00768E000 == 35 [pid = 2988] [id = 494] 13:37:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004A66800) [pid = 2988] [serial = 1482] [outer = 0000000000000000] 13:37:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A007646400) [pid = 2988] [serial = 1483] [outer = 000000A004A66800] 13:37:58 INFO - PROCESS | 2988 | 1471293478991 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00178E400) [pid = 2988] [serial = 1484] [outer = 000000A004A66800] 13:37:59 INFO - PROCESS | 2988 | 1471293479414 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 586ms 13:37:59 INFO - PROCESS | 2988 | 1471293479438 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 2988 | 1471293479440 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:37:59 INFO - PROCESS | 2988 | 1471293479443 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 2988 | 1471293479453 Marionette TRACE conn6 <- [1,1942,null,{}] 13:37:59 INFO - PROCESS | 2988 | 1471293479457 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:59 INFO - PROCESS | 2988 | 1471293479459 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:59 INFO - PROCESS | 2988 | 1471293479569 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:37:59 INFO - PROCESS | 2988 | 1471293479575 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 2988 | 1471293479578 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:37:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C11C000 == 36 [pid = 2988] [id = 495] 13:37:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C022C00) [pid = 2988] [serial = 1485] [outer = 0000000000000000] 13:37:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EA55800) [pid = 2988] [serial = 1486] [outer = 000000A00C022C00] 13:37:59 INFO - PROCESS | 2988 | 1471293479622 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FDD3000) [pid = 2988] [serial = 1487] [outer = 000000A00C022C00] 13:38:00 INFO - PROCESS | 2988 | 1471293480014 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 587ms 13:38:00 INFO - PROCESS | 2988 | 1471293480033 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 2988 | 1471293480035 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:38:00 INFO - PROCESS | 2988 | 1471293480038 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 2988 | 1471293480040 Marionette TRACE conn6 <- [1,1946,null,{}] 13:38:00 INFO - PROCESS | 2988 | 1471293480043 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 2988 | 1471293480045 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:00 INFO - PROCESS | 2988 | 1471293480166 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:38:00 INFO - PROCESS | 2988 | 1471293480191 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 2988 | 1471293480193 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C86C800 == 37 [pid = 2988] [id = 496] 13:38:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00FDD5800) [pid = 2988] [serial = 1488] [outer = 0000000000000000] 13:38:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A01038D000) [pid = 2988] [serial = 1489] [outer = 000000A00FDD5800] 13:38:00 INFO - PROCESS | 2988 | 1471293480237 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A010395800) [pid = 2988] [serial = 1490] [outer = 000000A00FDD5800] 13:38:00 INFO - PROCESS | 2988 | 1471293480633 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 627ms 13:38:00 INFO - PROCESS | 2988 | 1471293480669 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 2988 | 1471293480671 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:38:00 INFO - PROCESS | 2988 | 1471293480675 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 2988 | 1471293480677 Marionette TRACE conn6 <- [1,1950,null,{}] 13:38:00 INFO - PROCESS | 2988 | 1471293480681 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 2988 | 1471293480683 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:00 INFO - PROCESS | 2988 | 1471293480861 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:38:01 INFO - PROCESS | 2988 | 1471293481012 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 2988 | 1471293481016 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007E4A000 == 38 [pid = 2988] [id = 497] 13:38:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004A0A400) [pid = 2988] [serial = 1491] [outer = 0000000000000000] 13:38:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A004B7C800) [pid = 2988] [serial = 1492] [outer = 000000A004A0A400] 13:38:01 INFO - PROCESS | 2988 | 1471293481079 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A004BB8C00) [pid = 2988] [serial = 1493] [outer = 000000A004A0A400] 13:38:01 INFO - PROCESS | 2988 | 1471293481644 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 13:38:01 INFO - PROCESS | 2988 | 1471293481673 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 2988 | 1471293481678 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:38:01 INFO - PROCESS | 2988 | 1471293481685 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 2988 | 1471293481689 Marionette TRACE conn6 <- [1,1954,null,{}] 13:38:01 INFO - PROCESS | 2988 | 1471293481694 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:01 INFO - PROCESS | 2988 | 1471293481697 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:01 INFO - PROCESS | 2988 | 1471293481816 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:38:01 INFO - PROCESS | 2988 | 1471293481909 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 2988 | 1471293481912 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D20E000 == 39 [pid = 2988] [id = 498] 13:38:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A0089D7C00) [pid = 2988] [serial = 1494] [outer = 0000000000000000] 13:38:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A0091AB000) [pid = 2988] [serial = 1495] [outer = 000000A0089D7C00] 13:38:01 INFO - PROCESS | 2988 | 1471293481970 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A009F9B800) [pid = 2988] [serial = 1496] [outer = 000000A0089D7C00] 13:38:02 INFO - PROCESS | 2988 | 1471293482574 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 943ms 13:38:02 INFO - PROCESS | 2988 | 1471293482634 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:38:02 INFO - PROCESS | 2988 | 1471293482637 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:38:02 INFO - PROCESS | 2988 | 1471293482642 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 2988 | 1471293482644 Marionette TRACE conn6 <- [1,1958,null,{}] 13:38:02 INFO - PROCESS | 2988 | 1471293482648 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 2988 | 1471293482651 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:02 INFO - PROCESS | 2988 | 1471293482769 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:38:02 INFO - PROCESS | 2988 | 1471293482894 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 2988 | 1471293482897 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C713800 == 40 [pid = 2988] [id = 499] 13:38:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00C1CE000) [pid = 2988] [serial = 1497] [outer = 0000000000000000] 13:38:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00EA57800) [pid = 2988] [serial = 1498] [outer = 000000A00C1CE000] 13:38:02 INFO - PROCESS | 2988 | 1471293482953 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00ECB5800) [pid = 2988] [serial = 1499] [outer = 000000A00C1CE000] 13:38:03 INFO - PROCESS | 2988 | 1471293483607 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 985ms 13:38:03 INFO - PROCESS | 2988 | 1471293483637 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:38:03 INFO - PROCESS | 2988 | 1471293483641 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:38:03 INFO - PROCESS | 2988 | 1471293483654 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 2988 | 1471293483659 Marionette TRACE conn6 <- [1,1962,null,{}] 13:38:03 INFO - PROCESS | 2988 | 1471293483663 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:03 INFO - PROCESS | 2988 | 1471293483667 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:03 INFO - PROCESS | 2988 | 1471293483786 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:38:03 INFO - PROCESS | 2988 | 1471293483907 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 2988 | 1471293483909 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01031D800 == 41 [pid = 2988] [id = 500] 13:38:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A0086D8C00) [pid = 2988] [serial = 1500] [outer = 0000000000000000] 13:38:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00C029000) [pid = 2988] [serial = 1501] [outer = 000000A0086D8C00] 13:38:03 INFO - PROCESS | 2988 | 1471293483967 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A01043A800) [pid = 2988] [serial = 1502] [outer = 000000A0086D8C00] 13:38:04 INFO - PROCESS | 2988 | 1471293484666 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1094ms 13:38:04 INFO - PROCESS | 2988 | 1471293484749 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 2988 | 1471293484754 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:38:04 INFO - PROCESS | 2988 | 1471293484758 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:38:04 INFO - PROCESS | 2988 | 1471293484762 Marionette TRACE conn6 <- [1,1966,null,{}] 13:38:04 INFO - PROCESS | 2988 | 1471293484768 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:04 INFO - PROCESS | 2988 | 1471293484771 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:04 INFO - PROCESS | 2988 | 1471293484884 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:38:05 INFO - PROCESS | 2988 | 1471293485004 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 2988 | 1471293485007 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008008000 == 42 [pid = 2988] [id = 501] 13:38:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A004B7F000) [pid = 2988] [serial = 1503] [outer = 0000000000000000] 13:38:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A004B9C800) [pid = 2988] [serial = 1504] [outer = 000000A004B7F000] 13:38:05 INFO - PROCESS | 2988 | 1471293485060 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A004BB8400) [pid = 2988] [serial = 1505] [outer = 000000A004B7F000] 13:38:05 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D222800 == 41 [pid = 2988] [id = 467] 13:38:05 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C7800 == 40 [pid = 2988] [id = 468] 13:38:05 INFO - PROCESS | 2988 | --DOCSHELL 000000A0012B7800 == 39 [pid = 2988] [id = 469] 13:38:05 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7CE800 == 38 [pid = 2988] [id = 466] 13:38:05 INFO - PROCESS | 2988 | --DOCSHELL 000000A008081800 == 37 [pid = 2988] [id = 464] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A00D4DC800) [pid = 2988] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A0095D1C00) [pid = 2988] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00B737800) [pid = 2988] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00A43BC00) [pid = 2988] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A008780C00) [pid = 2988] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A004E99000) [pid = 2988] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A004BB2400) [pid = 2988] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00911B400) [pid = 2988] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A008781C00) [pid = 2988] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0089E0000) [pid = 2988] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A007A65400) [pid = 2988] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0081DD000) [pid = 2988] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A004A67C00) [pid = 2988] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A000718000) [pid = 2988] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004E8F800) [pid = 2988] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004BBA800) [pid = 2988] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C8CEC00) [pid = 2988] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00C027800) [pid = 2988] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00D2F3C00) [pid = 2988] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C1D5C00) [pid = 2988] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00BEE7000) [pid = 2988] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00C022800) [pid = 2988] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0095AEC00) [pid = 2988] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:38:05 INFO - PROCESS | 2988 | 1471293485529 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 837ms 13:38:05 INFO - PROCESS | 2988 | 1471293485600 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 2988 | 1471293485605 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:38:05 INFO - PROCESS | 2988 | 1471293485611 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 2988 | 1471293485614 Marionette TRACE conn6 <- [1,1970,null,{}] 13:38:05 INFO - PROCESS | 2988 | 1471293485617 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 2988 | 1471293485620 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:05 INFO - PROCESS | 2988 | 1471293485712 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:38:05 INFO - PROCESS | 2988 | 1471293485727 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 2988 | 1471293485729 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00881F000 == 38 [pid = 2988] [id = 502] 13:38:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00671F800) [pid = 2988] [serial = 1506] [outer = 0000000000000000] 13:38:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0069A9C00) [pid = 2988] [serial = 1507] [outer = 000000A00671F800] 13:38:05 INFO - PROCESS | 2988 | 1471293485778 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A007649000) [pid = 2988] [serial = 1508] [outer = 000000A00671F800] 13:38:06 INFO - PROCESS | 2988 | 1471293486236 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 13:38:06 INFO - PROCESS | 2988 | 1471293486304 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 2988 | 1471293486307 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:38:06 INFO - PROCESS | 2988 | 1471293486310 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 2988 | 1471293486314 Marionette TRACE conn6 <- [1,1974,null,{}] 13:38:06 INFO - PROCESS | 2988 | 1471293486325 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:06 INFO - PROCESS | 2988 | 1471293486329 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:06 INFO - PROCESS | 2988 | 1471293486419 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:38:06 INFO - PROCESS | 2988 | 1471293486435 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 2988 | 1471293486438 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C570000 == 39 [pid = 2988] [id = 503] 13:38:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00877E800) [pid = 2988] [serial = 1509] [outer = 0000000000000000] 13:38:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A008782C00) [pid = 2988] [serial = 1510] [outer = 000000A00877E800] 13:38:06 INFO - PROCESS | 2988 | 1471293486494 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A008C9B400) [pid = 2988] [serial = 1511] [outer = 000000A00877E800] 13:38:06 INFO - PROCESS | 2988 | 1471293486954 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 693ms 13:38:07 INFO - PROCESS | 2988 | 1471293487005 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 2988 | 1471293487008 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:38:07 INFO - PROCESS | 2988 | 1471293487015 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 2988 | 1471293487017 Marionette TRACE conn6 <- [1,1978,null,{}] 13:38:07 INFO - PROCESS | 2988 | 1471293487020 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 2988 | 1471293487023 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:07 INFO - PROCESS | 2988 | 1471293487114 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:38:07 INFO - PROCESS | 2988 | 1471293487119 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 2988 | 1471293487121 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C3800 == 40 [pid = 2988] [id = 504] 13:38:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0091ED800) [pid = 2988] [serial = 1512] [outer = 0000000000000000] 13:38:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A0095B2400) [pid = 2988] [serial = 1513] [outer = 000000A0091ED800] 13:38:07 INFO - PROCESS | 2988 | 1471293487166 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A009F3D000) [pid = 2988] [serial = 1514] [outer = 000000A0091ED800] 13:38:07 INFO - PROCESS | 2988 | 1471293487593 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 13:38:07 INFO - PROCESS | 2988 | 1471293487648 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 2988 | 1471293487650 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:38:07 INFO - PROCESS | 2988 | 1471293487661 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 2988 | 1471293487663 Marionette TRACE conn6 <- [1,1982,null,{}] 13:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:38:07 INFO - PROCESS | 2988 | 1471293487666 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 2988 | 1471293487669 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:07 INFO - PROCESS | 2988 | 1471293487786 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:38:07 INFO - PROCESS | 2988 | 1471293487865 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 2988 | 1471293487868 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC33800 == 41 [pid = 2988] [id = 505] 13:38:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00A0D3000) [pid = 2988] [serial = 1515] [outer = 0000000000000000] 13:38:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00B3B8800) [pid = 2988] [serial = 1516] [outer = 000000A00A0D3000] 13:38:07 INFO - PROCESS | 2988 | 1471293487913 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00B733800) [pid = 2988] [serial = 1517] [outer = 000000A00A0D3000] 13:38:08 INFO - PROCESS | 2988 | 1471293488335 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 13:38:08 INFO - PROCESS | 2988 | 1471293488401 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 2988 | 1471293488404 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:38:08 INFO - PROCESS | 2988 | 1471293488407 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 2988 | 1471293488408 Marionette TRACE conn6 <- [1,1986,null,{}] 13:38:08 INFO - PROCESS | 2988 | 1471293488412 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:08 INFO - PROCESS | 2988 | 1471293488418 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:08 INFO - PROCESS | 2988 | 1471293488568 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:38:08 INFO - PROCESS | 2988 | 1471293488644 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 2988 | 1471293488646 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010335000 == 42 [pid = 2988] [id = 506] 13:38:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00C024800) [pid = 2988] [serial = 1518] [outer = 0000000000000000] 13:38:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00D2EA400) [pid = 2988] [serial = 1519] [outer = 000000A00C024800] 13:38:08 INFO - PROCESS | 2988 | 1471293488692 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00D4D1400) [pid = 2988] [serial = 1520] [outer = 000000A00C024800] 13:38:09 INFO - PROCESS | 2988 | 1471293489106 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 733ms 13:38:09 INFO - PROCESS | 2988 | 1471293489150 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 2988 | 1471293489160 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:38:09 INFO - PROCESS | 2988 | 1471293489164 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 2988 | 1471293489166 Marionette TRACE conn6 <- [1,1990,null,{}] 13:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:38:09 INFO - PROCESS | 2988 | 1471293489170 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 2988 | 1471293489172 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:09 INFO - PROCESS | 2988 | 1471293489286 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:38:09 INFO - PROCESS | 2988 | 1471293489336 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 2988 | 1471293489338 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079632000 == 43 [pid = 2988] [id = 507] 13:38:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00D2F6400) [pid = 2988] [serial = 1521] [outer = 0000000000000000] 13:38:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00EA61400) [pid = 2988] [serial = 1522] [outer = 000000A00D2F6400] 13:38:09 INFO - PROCESS | 2988 | 1471293489387 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00ECB6400) [pid = 2988] [serial = 1523] [outer = 000000A00D2F6400] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A004BA8800) [pid = 2988] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00BE70000) [pid = 2988] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A009F33400) [pid = 2988] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00D2EC400) [pid = 2988] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A008A85C00) [pid = 2988] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00911FC00) [pid = 2988] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004E80800) [pid = 2988] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00877D400) [pid = 2988] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00ECB7800) [pid = 2988] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00ECB2400) [pid = 2988] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004A66800) [pid = 2988] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:38:09 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C022C00) [pid = 2988] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:38:09 INFO - PROCESS | 2988 | 1471293489886 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 776ms 13:38:09 INFO - PROCESS | 2988 | 1471293489947 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 2988 | 1471293489949 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:38:09 INFO - PROCESS | 2988 | 1471293489952 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 2988 | 1471293489954 Marionette TRACE conn6 <- [1,1994,null,{}] 13:38:09 INFO - PROCESS | 2988 | 1471293489957 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 2988 | 1471293489959 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:10 INFO - PROCESS | 2988 | 1471293490073 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:38:10 INFO - PROCESS | 2988 | 1471293490125 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 2988 | 1471293490127 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A001034800 == 44 [pid = 2988] [id = 508] 13:38:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00824B400) [pid = 2988] [serial = 1524] [outer = 0000000000000000] 13:38:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B735800) [pid = 2988] [serial = 1525] [outer = 000000A00824B400] 13:38:10 INFO - PROCESS | 2988 | 1471293490172 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EC04C00) [pid = 2988] [serial = 1526] [outer = 000000A00824B400] 13:38:10 INFO - PROCESS | 2988 | 1471293490554 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:38:10 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 13:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 628ms 13:38:10 INFO - PROCESS | 2988 | 1471293490613 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 2988 | 1471293490615 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:38:10 INFO - PROCESS | 2988 | 1471293490620 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 2988 | 1471293490622 Marionette TRACE conn6 <- [1,1998,null,{}] 13:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:38:10 INFO - PROCESS | 2988 | 1471293490627 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:10 INFO - PROCESS | 2988 | 1471293490629 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:10 INFO - PROCESS | 2988 | 1471293490716 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:38:10 INFO - PROCESS | 2988 | 1471293490722 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 2988 | 1471293490724 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A9A7800 == 45 [pid = 2988] [id = 509] 13:38:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00ECBBC00) [pid = 2988] [serial = 1527] [outer = 0000000000000000] 13:38:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00FC08400) [pid = 2988] [serial = 1528] [outer = 000000A00ECBBC00] 13:38:10 INFO - PROCESS | 2988 | 1471293490768 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FD2AC00) [pid = 2988] [serial = 1529] [outer = 000000A00ECBBC00] 13:38:11 INFO - PROCESS | 2988 | 1471293491190 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:38:11 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 13:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 586ms 13:38:11 INFO - PROCESS | 2988 | 1471293491214 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 2988 | 1471293491216 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:38:11 INFO - PROCESS | 2988 | 1471293491232 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 2988 | 1471293491234 Marionette TRACE conn6 <- [1,2002,null,{}] 13:38:11 INFO - PROCESS | 2988 | 1471293491237 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:11 INFO - PROCESS | 2988 | 1471293491239 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:11 INFO - PROCESS | 2988 | 1471293491332 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:38:11 INFO - PROCESS | 2988 | 1471293491338 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 2988 | 1471293491340 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B948000 == 46 [pid = 2988] [id = 510] 13:38:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00FD2C800) [pid = 2988] [serial = 1530] [outer = 0000000000000000] 13:38:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00FDD4C00) [pid = 2988] [serial = 1531] [outer = 000000A00FD2C800] 13:38:11 INFO - PROCESS | 2988 | 1471293491386 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A010390400) [pid = 2988] [serial = 1532] [outer = 000000A00FD2C800] 13:38:11 INFO - PROCESS | 2988 | 1471293491931 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 753ms 13:38:11 INFO - PROCESS | 2988 | 1471293491976 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 2988 | 1471293491982 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:38:11 INFO - PROCESS | 2988 | 1471293491987 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:38:11 INFO - PROCESS | 2988 | 1471293491991 Marionette TRACE conn6 <- [1,2006,null,{}] 13:38:12 INFO - PROCESS | 2988 | 1471293491997 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 2988 | 1471293492001 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:12 INFO - PROCESS | 2988 | 1471293492166 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:38:12 INFO - PROCESS | 2988 | 1471293492265 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 2988 | 1471293492270 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00867A000 == 47 [pid = 2988] [id = 511] 13:38:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004BB2800) [pid = 2988] [serial = 1533] [outer = 0000000000000000] 13:38:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A004E0E400) [pid = 2988] [serial = 1534] [outer = 000000A004BB2800] 13:38:12 INFO - PROCESS | 2988 | 1471293492329 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A006CEEC00) [pid = 2988] [serial = 1535] [outer = 000000A004BB2800] 13:38:12 INFO - PROCESS | 2988 | 1471293492939 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 13:38:12 INFO - PROCESS | 2988 | 1471293492975 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 2988 | 1471293492981 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:38:12 INFO - PROCESS | 2988 | 1471293492988 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 2988 | 1471293492991 Marionette TRACE conn6 <- [1,2010,null,{}] 13:38:12 INFO - PROCESS | 2988 | 1471293492995 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 2988 | 1471293492998 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:13 INFO - PROCESS | 2988 | 1471293493117 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:38:13 INFO - PROCESS | 2988 | 1471293493243 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 2988 | 1471293493246 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDEE800 == 48 [pid = 2988] [id = 512] 13:38:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A0083B9000) [pid = 2988] [serial = 1536] [outer = 0000000000000000] 13:38:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A0089DD800) [pid = 2988] [serial = 1537] [outer = 000000A0083B9000] 13:38:13 INFO - PROCESS | 2988 | 1471293493305 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A0095AE400) [pid = 2988] [serial = 1538] [outer = 000000A0083B9000] 13:38:13 INFO - PROCESS | 2988 | 1471293493903 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 943ms 13:38:13 INFO - PROCESS | 2988 | 1471293493933 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 2988 | 1471293493935 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:38:13 INFO - PROCESS | 2988 | 1471293493939 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 2988 | 1471293493943 Marionette TRACE conn6 <- [1,2014,null,{}] 13:38:13 INFO - PROCESS | 2988 | 1471293493955 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 2988 | 1471293493960 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:14 INFO - PROCESS | 2988 | 1471293494077 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:38:14 INFO - PROCESS | 2988 | 1471293494201 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 2988 | 1471293494205 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07F9CA800 == 49 [pid = 2988] [id = 513] 13:38:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A0095B2800) [pid = 2988] [serial = 1539] [outer = 0000000000000000] 13:38:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A00C8C8C00) [pid = 2988] [serial = 1540] [outer = 000000A0095B2800] 13:38:14 INFO - PROCESS | 2988 | 1471293494265 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A00FD2BC00) [pid = 2988] [serial = 1541] [outer = 000000A0095B2800] 13:38:14 INFO - PROCESS | 2988 | 1471293494884 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 13:38:14 INFO - PROCESS | 2988 | 1471293494927 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 2988 | 1471293494931 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:38:14 INFO - PROCESS | 2988 | 1471293494935 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 2988 | 1471293494937 Marionette TRACE conn6 <- [1,2018,null,{}] 13:38:14 INFO - PROCESS | 2988 | 1471293494941 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:14 INFO - PROCESS | 2988 | 1471293494944 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:15 INFO - PROCESS | 2988 | 1471293495061 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:38:15 INFO - PROCESS | 2988 | 1471293495194 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 2988 | 1471293495197 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FC0D000 == 50 [pid = 2988] [id = 514] 13:38:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A010388000) [pid = 2988] [serial = 1542] [outer = 0000000000000000] 13:38:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A01043FC00) [pid = 2988] [serial = 1543] [outer = 000000A010388000] 13:38:15 INFO - PROCESS | 2988 | 1471293495253 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A011F95C00) [pid = 2988] [serial = 1544] [outer = 000000A010388000] 13:38:15 INFO - PROCESS | 2988 | 1471293495964 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1078ms 13:38:16 INFO - PROCESS | 2988 | 1471293496014 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:38:16 INFO - PROCESS | 2988 | 1471293496018 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:38:16 INFO - PROCESS | 2988 | 1471293496023 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 2988 | 1471293496026 Marionette TRACE conn6 <- [1,2022,null,{}] 13:38:16 INFO - PROCESS | 2988 | 1471293496031 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 2988 | 1471293496034 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:16 INFO - PROCESS | 2988 | 1471293496141 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:38:16 INFO - PROCESS | 2988 | 1471293496243 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 2988 | 1471293496246 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A006C71800 == 51 [pid = 2988] [id = 515] 13:38:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A00716A800) [pid = 2988] [serial = 1545] [outer = 0000000000000000] 13:38:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A007A8BC00) [pid = 2988] [serial = 1546] [outer = 000000A00716A800] 13:38:16 INFO - PROCESS | 2988 | 1471293496297 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (000000A0086DD800) [pid = 2988] [serial = 1547] [outer = 000000A00716A800] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A0071B8800 == 50 [pid = 2988] [id = 492] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A9A7800 == 49 [pid = 2988] [id = 509] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A001034800 == 48 [pid = 2988] [id = 508] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A079632000 == 47 [pid = 2988] [id = 507] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A010335000 == 46 [pid = 2988] [id = 506] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC33800 == 45 [pid = 2988] [id = 505] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C3800 == 44 [pid = 2988] [id = 504] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C570000 == 43 [pid = 2988] [id = 503] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A00881F000 == 42 [pid = 2988] [id = 502] 13:38:16 INFO - PROCESS | 2988 | --DOCSHELL 000000A008008000 == 41 [pid = 2988] [id = 501] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (000000A00D4D9400) [pid = 2988] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A007A61C00) [pid = 2988] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A00671EC00) [pid = 2988] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A00C02F800) [pid = 2988] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A00B3BF000) [pid = 2988] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A00B740800) [pid = 2988] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A00D4D0800) [pid = 2988] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A0095B3C00) [pid = 2988] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A009112800) [pid = 2988] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00EA62C00) [pid = 2988] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A00EA63800) [pid = 2988] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00C02B800) [pid = 2988] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A008250400) [pid = 2988] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A007642C00) [pid = 2988] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A008781400) [pid = 2988] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A009114800) [pid = 2988] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00FC0D800) [pid = 2988] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00FC05C00) [pid = 2988] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00FD27800) [pid = 2988] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A007646400) [pid = 2988] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A01038D000) [pid = 2988] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00178E400) [pid = 2988] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00EA55800) [pid = 2988] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00FD31C00) [pid = 2988] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00FDD3000) [pid = 2988] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C8C6000) [pid = 2988] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 879ms 13:38:16 INFO - PROCESS | 2988 | 1471293496894 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:16 INFO - PROCESS | 2988 | 1471293496902 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:38:16 INFO - PROCESS | 2988 | 1471293496906 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:38:16 INFO - PROCESS | 2988 | 1471293496917 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:38:16 INFO - PROCESS | 2988 | 1471293496920 Marionette TRACE conn6 <- [1,2026,null,{}] 13:38:16 INFO - PROCESS | 2988 | 1471293496924 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 2988 | 1471293496926 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:17 INFO - PROCESS | 2988 | 1471293497021 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:38:17 INFO - PROCESS | 2988 | 1471293497105 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 2988 | 1471293497108 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009F03000 == 42 [pid = 2988] [id = 516] 13:38:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A007A5B000) [pid = 2988] [serial = 1548] [outer = 0000000000000000] 13:38:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0086D7C00) [pid = 2988] [serial = 1549] [outer = 000000A007A5B000] 13:38:17 INFO - PROCESS | 2988 | 1471293497156 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A008CA5C00) [pid = 2988] [serial = 1550] [outer = 000000A007A5B000] 13:38:17 INFO - PROCESS | 2988 | 1471293497574 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 13:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:38:17 INFO - PROCESS | 2988 | 1471293497631 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 2988 | 1471293497633 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:38:17 INFO - PROCESS | 2988 | 1471293497637 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 2988 | 1471293497641 Marionette TRACE conn6 <- [1,2030,null,{}] 13:38:17 INFO - PROCESS | 2988 | 1471293497652 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 2988 | 1471293497656 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:17 INFO - PROCESS | 2988 | 1471293497747 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:38:17 INFO - PROCESS | 2988 | 1471293497753 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 2988 | 1471293497756 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3BF000 == 43 [pid = 2988] [id = 517] 13:38:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B3C0800) [pid = 2988] [serial = 1551] [outer = 0000000000000000] 13:38:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B740400) [pid = 2988] [serial = 1552] [outer = 000000A00B3C0800] 13:38:17 INFO - PROCESS | 2988 | 1471293497808 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00BEDD400) [pid = 2988] [serial = 1553] [outer = 000000A00B3C0800] 13:38:18 INFO - PROCESS | 2988 | 1471293498263 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:38:18 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) 13:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 13:38:18 INFO - PROCESS | 2988 | 1471293498330 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 2988 | 1471293498333 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:38:18 INFO - PROCESS | 2988 | 1471293498336 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 2988 | 1471293498338 Marionette TRACE conn6 <- [1,2034,null,{}] 13:38:18 INFO - PROCESS | 2988 | 1471293498342 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 2988 | 1471293498344 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:18 INFO - PROCESS | 2988 | 1471293498435 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:38:18 INFO - PROCESS | 2988 | 1471293498443 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 2988 | 1471293498445 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010311000 == 44 [pid = 2988] [id = 518] 13:38:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00C8C9400) [pid = 2988] [serial = 1554] [outer = 0000000000000000] 13:38:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00C8CE800) [pid = 2988] [serial = 1555] [outer = 000000A00C8C9400] 13:38:18 INFO - PROCESS | 2988 | 1471293498491 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00D2F2400) [pid = 2988] [serial = 1556] [outer = 000000A00C8C9400] 13:38:18 INFO - PROCESS | 2988 | 1471293498922 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 13:38:18 INFO - PROCESS | 2988 | 1471293498967 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 2988 | 1471293498969 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:38:18 INFO - PROCESS | 2988 | 1471293498978 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 2988 | 1471293498980 Marionette TRACE conn6 <- [1,2038,null,{}] 13:38:18 INFO - PROCESS | 2988 | 1471293498984 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 2988 | 1471293498986 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:19 INFO - PROCESS | 2988 | 1471293499098 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:38:19 INFO - PROCESS | 2988 | 1471293499177 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 2988 | 1471293499186 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046B800 == 45 [pid = 2988] [id = 519] 13:38:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00C8CB000) [pid = 2988] [serial = 1557] [outer = 0000000000000000] 13:38:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00EA5A400) [pid = 2988] [serial = 1558] [outer = 000000A00C8CB000] 13:38:19 INFO - PROCESS | 2988 | 1471293499231 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00EC0A800) [pid = 2988] [serial = 1559] [outer = 000000A00C8CB000] 13:38:19 INFO - PROCESS | 2988 | 1471293499665 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 13:38:19 INFO - PROCESS | 2988 | 1471293499709 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 2988 | 1471293499711 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:38:19 INFO - PROCESS | 2988 | 1471293499714 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 2988 | 1471293499716 Marionette TRACE conn6 <- [1,2042,null,{}] 13:38:19 INFO - PROCESS | 2988 | 1471293499720 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 2988 | 1471293499725 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:19 INFO - PROCESS | 2988 | 1471293499872 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:38:19 INFO - PROCESS | 2988 | 1471293499930 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 2988 | 1471293499933 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A94A000 == 46 [pid = 2988] [id = 520] 13:38:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00FC0D800) [pid = 2988] [serial = 1560] [outer = 0000000000000000] 13:38:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A01038F800) [pid = 2988] [serial = 1561] [outer = 000000A00FC0D800] 13:38:19 INFO - PROCESS | 2988 | 1471293499979 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A011F93C00) [pid = 2988] [serial = 1562] [outer = 000000A00FC0D800] 13:38:20 INFO - PROCESS | 2988 | 1471293500407 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 13:38:20 INFO - PROCESS | 2988 | 1471293500467 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 2988 | 1471293500469 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:38:20 INFO - PROCESS | 2988 | 1471293500473 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 2988 | 1471293500475 Marionette TRACE conn6 <- [1,2046,null,{}] 13:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:38:20 INFO - PROCESS | 2988 | 1471293500483 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:20 INFO - PROCESS | 2988 | 1471293500485 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:20 INFO - PROCESS | 2988 | 1471293500607 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:38:20 INFO - PROCESS | 2988 | 1471293500616 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 2988 | 1471293500618 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009FDD000 == 47 [pid = 2988] [id = 521] 13:38:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A010445400) [pid = 2988] [serial = 1563] [outer = 0000000000000000] 13:38:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A011F9E800) [pid = 2988] [serial = 1564] [outer = 000000A010445400] 13:38:20 INFO - PROCESS | 2988 | 1471293500708 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A079EC5000) [pid = 2988] [serial = 1565] [outer = 000000A010445400] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A00877E800) [pid = 2988] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00C1CE000) [pid = 2988] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A0086D8C00) [pid = 2988] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A004A0A400) [pid = 2988] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A0091ED800) [pid = 2988] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A0089D7C00) [pid = 2988] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00D2F6400) [pid = 2988] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00ECBBC00) [pid = 2988] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00C8D3000) [pid = 2988] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00A0D3000) [pid = 2988] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00C024800) [pid = 2988] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00671F800) [pid = 2988] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004B7F000) [pid = 2988] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:38:21 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00824B400) [pid = 2988] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:38:21 INFO - PROCESS | 2988 | 1471293501205 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 794ms 13:38:21 INFO - PROCESS | 2988 | 1471293501272 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 2988 | 1471293501274 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:38:21 INFO - PROCESS | 2988 | 1471293501278 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 2988 | 1471293501279 Marionette TRACE conn6 <- [1,2050,null,{}] 13:38:21 INFO - PROCESS | 2988 | 1471293501283 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 2988 | 1471293501285 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:21 INFO - PROCESS | 2988 | 1471293501402 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:38:21 INFO - PROCESS | 2988 | 1471293501457 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 2988 | 1471293501459 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07BD7D800 == 48 [pid = 2988] [id = 522] 13:38:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00671F800) [pid = 2988] [serial = 1566] [outer = 0000000000000000] 13:38:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A009116800) [pid = 2988] [serial = 1567] [outer = 000000A00671F800] 13:38:21 INFO - PROCESS | 2988 | 1471293501506 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00EA60C00) [pid = 2988] [serial = 1568] [outer = 000000A00671F800] 13:38:21 INFO - PROCESS | 2988 | 1471293501874 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 13:38:21 INFO - PROCESS | 2988 | 1471293501938 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 2988 | 1471293501948 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:38:21 INFO - PROCESS | 2988 | 1471293501954 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 2988 | 1471293501956 Marionette TRACE conn6 <- [1,2054,null,{}] 13:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:38:21 INFO - PROCESS | 2988 | 1471293501964 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 2988 | 1471293501966 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:22 INFO - PROCESS | 2988 | 1471293502052 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:38:22 INFO - PROCESS | 2988 | 1471293502058 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 2988 | 1471293502060 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA59000 == 49 [pid = 2988] [id = 523] 13:38:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FC0F400) [pid = 2988] [serial = 1569] [outer = 0000000000000000] 13:38:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A079EC0C00) [pid = 2988] [serial = 1570] [outer = 000000A00FC0F400] 13:38:22 INFO - PROCESS | 2988 | 1471293502105 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A07A5C1800) [pid = 2988] [serial = 1571] [outer = 000000A00FC0F400] 13:38:22 INFO - PROCESS | 2988 | 1471293502522 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 587ms 13:38:22 INFO - PROCESS | 2988 | 1471293502562 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 2988 | 1471293502564 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:38:22 INFO - PROCESS | 2988 | 1471293502567 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 2988 | 1471293502570 Marionette TRACE conn6 <- [1,2058,null,{}] 13:38:22 INFO - PROCESS | 2988 | 1471293502573 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 2988 | 1471293502575 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:22 INFO - PROCESS | 2988 | 1471293502667 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:38:22 INFO - PROCESS | 2988 | 1471293502673 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 2988 | 1471293502675 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FC57800 == 50 [pid = 2988] [id = 524] 13:38:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A07A73F800) [pid = 2988] [serial = 1572] [outer = 0000000000000000] 13:38:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A07A9BB400) [pid = 2988] [serial = 1573] [outer = 000000A07A73F800] 13:38:22 INFO - PROCESS | 2988 | 1471293502720 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A07AE26800) [pid = 2988] [serial = 1574] [outer = 000000A07A73F800] 13:38:23 INFO - PROCESS | 2988 | 1471293503272 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 775ms 13:38:23 INFO - PROCESS | 2988 | 1471293503345 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 2988 | 1471293503351 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:38:23 INFO - PROCESS | 2988 | 1471293503444 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 2988 | 1471293503448 Marionette TRACE conn6 <- [1,2062,null,{}] 13:38:23 INFO - PROCESS | 2988 | 1471293503478 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:23 INFO - PROCESS | 2988 | 1471293503481 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:23 INFO - PROCESS | 2988 | 1471293503603 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:38:23 INFO - PROCESS | 2988 | 1471293503724 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 2988 | 1471293503727 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A422000 == 51 [pid = 2988] [id = 525] 13:38:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A007643400) [pid = 2988] [serial = 1575] [outer = 0000000000000000] 13:38:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A007A5D400) [pid = 2988] [serial = 1576] [outer = 000000A007643400] 13:38:23 INFO - PROCESS | 2988 | 1471293503826 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A009112800) [pid = 2988] [serial = 1577] [outer = 000000A007643400] 13:38:24 INFO - PROCESS | 2988 | 1471293504430 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1086ms 13:38:24 INFO - PROCESS | 2988 | 1471293504485 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 2988 | 1471293504490 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:38:24 INFO - PROCESS | 2988 | 1471293504497 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 2988 | 1471293504501 Marionette TRACE conn6 <- [1,2066,null,{}] 13:38:24 INFO - PROCESS | 2988 | 1471293504505 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:24 INFO - PROCESS | 2988 | 1471293504508 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:24 INFO - PROCESS | 2988 | 1471293504672 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:38:24 INFO - PROCESS | 2988 | 1471293504731 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 2988 | 1471293504733 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E5B000 == 52 [pid = 2988] [id = 526] 13:38:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A00B84A400) [pid = 2988] [serial = 1578] [outer = 0000000000000000] 13:38:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A00BE6E800) [pid = 2988] [serial = 1579] [outer = 000000A00B84A400] 13:38:24 INFO - PROCESS | 2988 | 1471293504792 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (000000A00C8D3400) [pid = 2988] [serial = 1580] [outer = 000000A00B84A400] 13:38:25 INFO - PROCESS | 2988 | 1471293505417 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 987ms 13:38:25 INFO - PROCESS | 2988 | 1471293505485 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 2988 | 1471293505488 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:38:25 INFO - PROCESS | 2988 | 1471293505492 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 2988 | 1471293505496 Marionette TRACE conn6 <- [1,2070,null,{}] 13:38:25 INFO - PROCESS | 2988 | 1471293505507 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 2988 | 1471293505512 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:25 INFO - PROCESS | 2988 | 1471293505658 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:38:25 INFO - PROCESS | 2988 | 1471293505785 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 2988 | 1471293505789 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FE89000 == 53 [pid = 2988] [id = 527] 13:38:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (000000A00FD29400) [pid = 2988] [serial = 1581] [outer = 0000000000000000] 13:38:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (000000A00FDD6000) [pid = 2988] [serial = 1582] [outer = 000000A00FD29400] 13:38:25 INFO - PROCESS | 2988 | 1471293505849 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (000000A07A73C800) [pid = 2988] [serial = 1583] [outer = 000000A00FD29400] 13:38:26 INFO - PROCESS | 2988 | 1471293506684 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1234ms 13:38:26 INFO - PROCESS | 2988 | 1471293506739 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:38:26 INFO - PROCESS | 2988 | 1471293506744 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:38:26 INFO - PROCESS | 2988 | 1471293506750 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:38:26 INFO - PROCESS | 2988 | 1471293506753 Marionette TRACE conn6 <- [1,2074,null,{}] 13:38:26 INFO - PROCESS | 2988 | 1471293506759 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:26 INFO - PROCESS | 2988 | 1471293506762 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:26 INFO - PROCESS | 2988 | 1471293506868 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:38:27 INFO - PROCESS | 2988 | 1471293506997 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 2988 | 1471293507002 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00884D000 == 54 [pid = 2988] [id = 528] 13:38:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (000000A004E98400) [pid = 2988] [serial = 1584] [outer = 0000000000000000] 13:38:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (000000A0050DB800) [pid = 2988] [serial = 1585] [outer = 000000A004E98400] 13:38:27 INFO - PROCESS | 2988 | 1471293507053 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (000000A007A91400) [pid = 2988] [serial = 1586] [outer = 000000A004E98400] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07CA59000 == 53 [pid = 2988] [id = 523] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07BD7D800 == 52 [pid = 2988] [id = 522] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A009FDD000 == 51 [pid = 2988] [id = 521] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A94A000 == 50 [pid = 2988] [id = 520] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046B800 == 49 [pid = 2988] [id = 519] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A010311000 == 48 [pid = 2988] [id = 518] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3BF000 == 47 [pid = 2988] [id = 517] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A009F03000 == 46 [pid = 2988] [id = 516] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A006C71800 == 45 [pid = 2988] [id = 515] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A01031D800 == 44 [pid = 2988] [id = 500] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B948000 == 43 [pid = 2988] [id = 510] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C11C000 == 42 [pid = 2988] [id = 495] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00867A000 == 41 [pid = 2988] [id = 511] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00768E000 == 40 [pid = 2988] [id = 494] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A008705800 == 39 [pid = 2988] [id = 473] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDEE800 == 38 [pid = 2988] [id = 512] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C86C800 == 37 [pid = 2988] [id = 496] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07F9CA800 == 36 [pid = 2988] [id = 513] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C713800 == 35 [pid = 2988] [id = 499] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A007E4A000 == 34 [pid = 2988] [id = 497] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEAA800 == 33 [pid = 2988] [id = 493] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FC0D000 == 32 [pid = 2988] [id = 514] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D20E000 == 31 [pid = 2988] [id = 498] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FE89000 == 30 [pid = 2988] [id = 527] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E5B000 == 29 [pid = 2988] [id = 526] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FC57800 == 28 [pid = 2988] [id = 524] 13:38:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A422000 == 27 [pid = 2988] [id = 525] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (000000A00EA61C00) [pid = 2988] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (000000A00B3B8800) [pid = 2988] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (000000A00B733800) [pid = 2988] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (000000A00D4D1400) [pid = 2988] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (000000A00D2EA400) [pid = 2988] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (000000A0069A9C00) [pid = 2988] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (000000A004BB8400) [pid = 2988] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A004B9C800) [pid = 2988] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A00B735800) [pid = 2988] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A008782C00) [pid = 2988] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A008C9B400) [pid = 2988] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00ECB5800) [pid = 2988] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00EA57800) [pid = 2988] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A01043A800) [pid = 2988] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00C029000) [pid = 2988] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A004BB8C00) [pid = 2988] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A004B7C800) [pid = 2988] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0095B2400) [pid = 2988] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A009F9B800) [pid = 2988] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0091AB000) [pid = 2988] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00EA61400) [pid = 2988] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00FC08400) [pid = 2988] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00FDD4C00) [pid = 2988] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00ECB6400) [pid = 2988] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A007649000) [pid = 2988] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00EC04C00) [pid = 2988] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00FD2AC00) [pid = 2988] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A009F3D000) [pid = 2988] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:38:28 INFO - PROCESS | 2988 | 1471293508420 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1678ms 13:38:28 INFO - PROCESS | 2988 | 1471293508433 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 2988 | 1471293508438 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:38:28 INFO - PROCESS | 2988 | 1471293508443 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 2988 | 1471293508447 Marionette TRACE conn6 <- [1,2078,null,{}] 13:38:28 INFO - PROCESS | 2988 | 1471293508452 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 2988 | 1471293508455 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:28 INFO - PROCESS | 2988 | 1471293508591 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:38:28 INFO - PROCESS | 2988 | 1471293508675 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 2988 | 1471293508680 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008002800 == 28 [pid = 2988] [id = 529] 13:38:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004BA8800) [pid = 2988] [serial = 1587] [outer = 0000000000000000] 13:38:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004BB0000) [pid = 2988] [serial = 1588] [outer = 000000A004BA8800] 13:38:28 INFO - PROCESS | 2988 | 1471293508730 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0041C8800) [pid = 2988] [serial = 1589] [outer = 000000A004BA8800] 13:38:29 INFO - PROCESS | 2988 | 1471293509159 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 775ms 13:38:29 INFO - PROCESS | 2988 | 1471293509222 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 2988 | 1471293509227 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:38:29 INFO - PROCESS | 2988 | 1471293509234 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - PROCESS | 2988 | 1471293509237 Marionette TRACE conn6 <- [1,2082,null,{}] 13:38:29 INFO - PROCESS | 2988 | 1471293509246 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 2988 | 1471293509249 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:29 INFO - PROCESS | 2988 | 1471293509343 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:38:29 INFO - PROCESS | 2988 | 1471293509356 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 2988 | 1471293509358 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A10000 == 29 [pid = 2988] [id = 530] 13:38:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A008248800) [pid = 2988] [serial = 1590] [outer = 0000000000000000] 13:38:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0086D8400) [pid = 2988] [serial = 1591] [outer = 000000A008248800] 13:38:29 INFO - PROCESS | 2988 | 1471293509409 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0089E2C00) [pid = 2988] [serial = 1592] [outer = 000000A008248800] 13:38:29 INFO - PROCESS | 2988 | 1471293509887 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 13:38:29 INFO - PROCESS | 2988 | 1471293509928 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 2988 | 1471293509931 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:38:29 INFO - PROCESS | 2988 | 1471293509934 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:38:29 INFO - PROCESS | 2988 | 1471293509938 Marionette TRACE conn6 <- [1,2086,null,{}] 13:38:29 INFO - PROCESS | 2988 | 1471293509950 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 2988 | 1471293509956 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:30 INFO - PROCESS | 2988 | 1471293510109 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:38:30 INFO - PROCESS | 2988 | 1471293510163 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 2988 | 1471293510166 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7D2000 == 30 [pid = 2988] [id = 531] 13:38:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004BAE000) [pid = 2988] [serial = 1593] [outer = 0000000000000000] 13:38:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0095D0400) [pid = 2988] [serial = 1594] [outer = 000000A004BAE000] 13:38:30 INFO - PROCESS | 2988 | 1471293510216 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00A4A7C00) [pid = 2988] [serial = 1595] [outer = 000000A004BAE000] 13:38:30 INFO - PROCESS | 2988 | 1471293510649 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 13:38:30 INFO - PROCESS | 2988 | 1471293510671 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 2988 | 1471293510674 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:38:30 INFO - PROCESS | 2988 | 1471293510677 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 2988 | 1471293510679 Marionette TRACE conn6 <- [1,2090,null,{}] 13:38:30 INFO - PROCESS | 2988 | 1471293510687 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 2988 | 1471293510690 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:30 INFO - PROCESS | 2988 | 1471293510807 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:38:30 INFO - PROCESS | 2988 | 1471293510813 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 2988 | 1471293510815 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9AC800 == 31 [pid = 2988] [id = 532] 13:38:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00B3BF800) [pid = 2988] [serial = 1596] [outer = 0000000000000000] 13:38:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00B73E000) [pid = 2988] [serial = 1597] [outer = 000000A00B3BF800] 13:38:30 INFO - PROCESS | 2988 | 1471293510860 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00BEDF000) [pid = 2988] [serial = 1598] [outer = 000000A00B3BF800] 13:38:31 INFO - PROCESS | 2988 | 1471293511322 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 13:38:31 INFO - PROCESS | 2988 | 1471293511370 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 2988 | 1471293511372 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:38:31 INFO - PROCESS | 2988 | 1471293511376 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 2988 | 1471293511377 Marionette TRACE conn6 <- [1,2094,null,{}] 13:38:31 INFO - PROCESS | 2988 | 1471293511381 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:31 INFO - PROCESS | 2988 | 1471293511383 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:31 INFO - PROCESS | 2988 | 1471293511524 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:38:31 INFO - PROCESS | 2988 | 1471293511544 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 2988 | 1471293511547 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAD800 == 32 [pid = 2988] [id = 533] 13:38:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A008247000) [pid = 2988] [serial = 1599] [outer = 0000000000000000] 13:38:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00C02DC00) [pid = 2988] [serial = 1600] [outer = 000000A008247000] 13:38:31 INFO - PROCESS | 2988 | 1471293511592 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00C8D1400) [pid = 2988] [serial = 1601] [outer = 000000A008247000] 13:38:32 INFO - PROCESS | 2988 | 1471293512052 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 2988 | 1471293512115 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:38:32 INFO - PROCESS | 2988 | 1471293512128 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 2988 | 1471293512130 Marionette TRACE conn6 <- [1,2098,null,{}] 13:38:32 INFO - PROCESS | 2988 | 1471293512134 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 2988 | 1471293512140 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:32 INFO - PROCESS | 2988 | 1471293512287 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:38:32 INFO - PROCESS | 2988 | 1471293512342 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 2988 | 1471293512344 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01033E800 == 33 [pid = 2988] [id = 534] 13:38:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00D4D0000) [pid = 2988] [serial = 1602] [outer = 0000000000000000] 13:38:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00ECB1400) [pid = 2988] [serial = 1603] [outer = 000000A00D4D0000] 13:38:32 INFO - PROCESS | 2988 | 1471293512391 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A00ECBB800) [pid = 2988] [serial = 1604] [outer = 000000A00D4D0000] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00C8CB000) [pid = 2988] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00FC0D800) [pid = 2988] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00671F800) [pid = 2988] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00C8C9400) [pid = 2988] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0095B2800) [pid = 2988] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0083B9000) [pid = 2988] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A010388000) [pid = 2988] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00FD2C800) [pid = 2988] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A004BB2800) [pid = 2988] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00716A800) [pid = 2988] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A007A5B000) [pid = 2988] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B3C0800) [pid = 2988] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A010445400) [pid = 2988] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A07A73F800) [pid = 2988] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00FC0F400) [pid = 2988] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:38:32 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00FDD5800) [pid = 2988] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:38:33 INFO - PROCESS | 2988 | 1471293513129 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1092ms 13:38:33 INFO - PROCESS | 2988 | 1471293513218 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 2988 | 1471293513221 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:38:33 INFO - PROCESS | 2988 | 1471293513224 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 2988 | 1471293513226 Marionette TRACE conn6 <- [1,2102,null,{}] 13:38:33 INFO - PROCESS | 2988 | 1471293513229 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 2988 | 1471293513231 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:33 INFO - PROCESS | 2988 | 1471293513320 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:38:33 INFO - PROCESS | 2988 | 1471293513330 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 2988 | 1471293513332 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01045C800 == 34 [pid = 2988] [id = 535] 13:38:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0091ED800) [pid = 2988] [serial = 1605] [outer = 0000000000000000] 13:38:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C023400) [pid = 2988] [serial = 1606] [outer = 000000A0091ED800] 13:38:33 INFO - PROCESS | 2988 | 1471293513376 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EA61000) [pid = 2988] [serial = 1607] [outer = 000000A0091ED800] 13:38:33 INFO - PROCESS | 2988 | 1471293513791 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 626ms 13:38:33 INFO - PROCESS | 2988 | 1471293513854 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 2988 | 1471293513856 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:38:33 INFO - PROCESS | 2988 | 1471293513860 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 2988 | 1471293513862 Marionette TRACE conn6 <- [1,2106,null,{}] 13:38:33 INFO - PROCESS | 2988 | 1471293513865 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 2988 | 1471293513868 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:33 INFO - PROCESS | 2988 | 1471293513952 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:38:33 INFO - PROCESS | 2988 | 1471293513957 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 2988 | 1471293513959 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07963A000 == 35 [pid = 2988] [id = 536] 13:38:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0069AF800) [pid = 2988] [serial = 1608] [outer = 0000000000000000] 13:38:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C1CC400) [pid = 2988] [serial = 1609] [outer = 000000A0069AF800] 13:38:34 INFO - PROCESS | 2988 | 1471293514007 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FC11800) [pid = 2988] [serial = 1610] [outer = 000000A0069AF800] 13:38:34 INFO - PROCESS | 2988 | 1471293514462 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 13:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:38:34 INFO - PROCESS | 2988 | 1471293514492 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 2988 | 1471293514495 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:38:34 INFO - PROCESS | 2988 | 1471293514498 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 2988 | 1471293514500 Marionette TRACE conn6 <- [1,2110,null,{}] 13:38:34 INFO - PROCESS | 2988 | 1471293514503 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:34 INFO - PROCESS | 2988 | 1471293514505 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:34 INFO - PROCESS | 2988 | 1471293514587 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:38:34 INFO - PROCESS | 2988 | 1471293514594 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 2988 | 1471293514596 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7D1800 == 36 [pid = 2988] [id = 537] 13:38:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00FD23000) [pid = 2988] [serial = 1611] [outer = 0000000000000000] 13:38:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00FD31400) [pid = 2988] [serial = 1612] [outer = 000000A00FD23000] 13:38:34 INFO - PROCESS | 2988 | 1471293514640 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FDD6800) [pid = 2988] [serial = 1613] [outer = 000000A00FD23000] 13:38:35 INFO - PROCESS | 2988 | 1471293515406 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 983ms 13:38:35 INFO - PROCESS | 2988 | 1471293515484 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 2988 | 1471293515489 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:38:35 INFO - PROCESS | 2988 | 1471293515494 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 2988 | 1471293515498 Marionette TRACE conn6 <- [1,2114,null,{}] 13:38:35 INFO - PROCESS | 2988 | 1471293515504 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 2988 | 1471293515508 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:35 INFO - PROCESS | 2988 | 1471293515674 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:38:35 INFO - PROCESS | 2988 | 1471293515796 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 2988 | 1471293515799 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0088C2000 == 37 [pid = 2988] [id = 538] 13:38:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A004B9C400) [pid = 2988] [serial = 1614] [outer = 0000000000000000] 13:38:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A006711400) [pid = 2988] [serial = 1615] [outer = 000000A004B9C400] 13:38:35 INFO - PROCESS | 2988 | 1471293515859 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A007A62400) [pid = 2988] [serial = 1616] [outer = 000000A004B9C400] 13:38:36 INFO - PROCESS | 2988 | 1471293516551 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1135ms 13:38:36 INFO - PROCESS | 2988 | 1471293516633 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 2988 | 1471293516639 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:38:36 INFO - PROCESS | 2988 | 1471293516645 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 2988 | 1471293516648 Marionette TRACE conn6 <- [1,2118,null,{}] 13:38:36 INFO - PROCESS | 2988 | 1471293516652 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:36 INFO - PROCESS | 2988 | 1471293516656 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:36 INFO - PROCESS | 2988 | 1471293516789 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:38:36 INFO - PROCESS | 2988 | 1471293516919 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 2988 | 1471293516922 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAC800 == 38 [pid = 2988] [id = 539] 13:38:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A008A27400) [pid = 2988] [serial = 1617] [outer = 0000000000000000] 13:38:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A0095B7C00) [pid = 2988] [serial = 1618] [outer = 000000A008A27400] 13:38:36 INFO - PROCESS | 2988 | 1471293516981 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00A97B000) [pid = 2988] [serial = 1619] [outer = 000000A008A27400] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A07963A000 == 37 [pid = 2988] [id = 536] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A01045C800 == 36 [pid = 2988] [id = 535] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A01033E800 == 35 [pid = 2988] [id = 534] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAD800 == 34 [pid = 2988] [id = 533] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9AC800 == 33 [pid = 2988] [id = 532] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7D2000 == 32 [pid = 2988] [id = 531] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A10000 == 31 [pid = 2988] [id = 530] 13:38:37 INFO - PROCESS | 2988 | --DOCSHELL 000000A008002800 == 30 [pid = 2988] [id = 529] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A010395800) [pid = 2988] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00EA5A400) [pid = 2988] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00EC0A800) [pid = 2988] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A011F93C00) [pid = 2988] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A01038F800) [pid = 2988] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A009116800) [pid = 2988] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00C8CE800) [pid = 2988] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00C8C8C00) [pid = 2988] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00FD2BC00) [pid = 2988] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0089DD800) [pid = 2988] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A0095AE400) [pid = 2988] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A01043FC00) [pid = 2988] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A011F95C00) [pid = 2988] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A010390400) [pid = 2988] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004E0E400) [pid = 2988] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A006CEEC00) [pid = 2988] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007A8BC00) [pid = 2988] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0086DD800) [pid = 2988] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0086D7C00) [pid = 2988] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A008CA5C00) [pid = 2988] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00B740400) [pid = 2988] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00BEDD400) [pid = 2988] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A011F9E800) [pid = 2988] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A07A9BB400) [pid = 2988] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A07AE26800) [pid = 2988] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A07A5C1800) [pid = 2988] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A079EC0C00) [pid = 2988] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00EA60C00) [pid = 2988] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A079EC5000) [pid = 2988] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00D2F2400) [pid = 2988] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2988 | 1471293517843 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 2988 | 1471293517888 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:38:37 INFO - PROCESS | 2988 | 1471293517892 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:38:37 INFO - PROCESS | 2988 | 1471293517896 Marionette TRACE conn6 <- [1,2122,null,{}] 13:38:37 INFO - PROCESS | 2988 | 1471293517901 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 2988 | 1471293517904 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:38 INFO - PROCESS | 2988 | 1471293518000 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:38:38 INFO - PROCESS | 2988 | 1471293518008 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 2988 | 1471293518012 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00871D800 == 31 [pid = 2988] [id = 540] 13:38:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A00671EC00) [pid = 2988] [serial = 1620] [outer = 0000000000000000] 13:38:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A006CF3800) [pid = 2988] [serial = 1621] [outer = 000000A00671EC00] 13:38:38 INFO - PROCESS | 2988 | 1471293518062 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A007A8BC00) [pid = 2988] [serial = 1622] [outer = 000000A00671EC00] 13:38:38 INFO - PROCESS | 2988 | 1471293518598 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 2988 | 1471293518636 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:38:38 INFO - PROCESS | 2988 | 1471293518642 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 2988 | 1471293518645 Marionette TRACE conn6 <- [1,2126,null,{}] 13:38:38 INFO - PROCESS | 2988 | 1471293518649 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:38 INFO - PROCESS | 2988 | 1471293518652 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:38 INFO - PROCESS | 2988 | 1471293518743 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:38:38 INFO - PROCESS | 2988 | 1471293518854 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 2988 | 1471293518856 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C569000 == 32 [pid = 2988] [id = 541] 13:38:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0095ABC00) [pid = 2988] [serial = 1623] [outer = 0000000000000000] 13:38:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A0095B1800) [pid = 2988] [serial = 1624] [outer = 000000A0095ABC00] 13:38:38 INFO - PROCESS | 2988 | 1471293518904 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00A4A3800) [pid = 2988] [serial = 1625] [outer = 000000A0095ABC00] 13:38:39 INFO - PROCESS | 2988 | 1471293519313 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 13:38:39 INFO - PROCESS | 2988 | 1471293519336 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 2988 | 1471293519339 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:38:39 INFO - PROCESS | 2988 | 1471293519342 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 2988 | 1471293519346 Marionette TRACE conn6 <- [1,2130,null,{}] 13:38:39 INFO - PROCESS | 2988 | 1471293519358 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:39 INFO - PROCESS | 2988 | 1471293519363 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:39 INFO - PROCESS | 2988 | 1471293519478 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:38:39 INFO - PROCESS | 2988 | 1471293519486 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 2988 | 1471293519489 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCA5800 == 33 [pid = 2988] [id = 542] 13:38:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00B739C00) [pid = 2988] [serial = 1626] [outer = 0000000000000000] 13:38:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0095B9C00) [pid = 2988] [serial = 1627] [outer = 000000A00B739C00] 13:38:39 INFO - PROCESS | 2988 | 1471293519539 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C8CC400) [pid = 2988] [serial = 1628] [outer = 000000A00B739C00] 13:38:40 INFO - PROCESS | 2988 | 1471293519994 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 2988 | 1471293520041 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:38:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A0050BD800 == 32 [pid = 2988] [id = 11] 13:38:40 INFO - PROCESS | 2988 | 1471293520057 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 2988 | 1471293520059 Marionette TRACE conn6 <- [1,2134,null,{}] 13:38:40 INFO - PROCESS | 2988 | 1471293520088 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 2988 | 1471293520090 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:40 INFO - PROCESS | 2988 | 1471293520213 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:38:40 INFO - PROCESS | 2988 | 1471293520227 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 2988 | 1471293520229 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010332000 == 33 [pid = 2988] [id = 543] 13:38:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00D2F8000) [pid = 2988] [serial = 1629] [outer = 0000000000000000] 13:38:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00D4D8800) [pid = 2988] [serial = 1630] [outer = 000000A00D2F8000] 13:38:40 INFO - PROCESS | 2988 | 1471293520318 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00EA62800) [pid = 2988] [serial = 1631] [outer = 000000A00D2F8000] 13:38:40 INFO - PROCESS | 2988 | 1471293520739 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 2988 | 1471293520766 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:38:40 INFO - PROCESS | 2988 | 1471293520769 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 2988 | 1471293520771 Marionette TRACE conn6 <- [1,2138,null,{}] 13:38:40 INFO - PROCESS | 2988 | 1471293520774 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 2988 | 1471293520776 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:40 INFO - PROCESS | 2988 | 1471293520918 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:38:40 INFO - PROCESS | 2988 | 1471293520940 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 2988 | 1471293520942 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E59800 == 34 [pid = 2988] [id = 544] 13:38:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00EC05400) [pid = 2988] [serial = 1632] [outer = 0000000000000000] 13:38:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00ECB6400) [pid = 2988] [serial = 1633] [outer = 000000A00EC05400] 13:38:40 INFO - PROCESS | 2988 | 1471293520988 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00FC0D800) [pid = 2988] [serial = 1634] [outer = 000000A00EC05400] 13:38:41 INFO - PROCESS | 2988 | 1471293521439 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 2988 | 1471293521513 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:38:41 INFO - PROCESS | 2988 | 1471293521516 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 2988 | 1471293521518 Marionette TRACE conn6 <- [1,2142,null,{}] 13:38:41 INFO - PROCESS | 2988 | 1471293521523 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 2988 | 1471293521529 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:41 INFO - PROCESS | 2988 | 1471293521689 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:38:41 INFO - PROCESS | 2988 | 1471293521741 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 2988 | 1471293521743 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A99B000 == 35 [pid = 2988] [id = 545] 13:38:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A010389C00) [pid = 2988] [serial = 1635] [outer = 0000000000000000] 13:38:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A010443000) [pid = 2988] [serial = 1636] [outer = 000000A010389C00] 13:38:41 INFO - PROCESS | 2988 | 1471293521789 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A011F96800) [pid = 2988] [serial = 1637] [outer = 000000A010389C00] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00B3BF800) [pid = 2988] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004E98400) [pid = 2988] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BA8800) [pid = 2988] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A008248800) [pid = 2988] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004BAE000) [pid = 2988] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A007643400) [pid = 2988] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00B84A400) [pid = 2988] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0069AF800) [pid = 2988] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008247000) [pid = 2988] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00FD29400) [pid = 2988] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00D4D0000) [pid = 2988] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:38:42 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A0091ED800) [pid = 2988] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:38:42 INFO - PROCESS | 2988 | 1471293522281 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 774ms 13:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:38:42 INFO - PROCESS | 2988 | 1471293522297 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 2988 | 1471293522300 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:38:42 INFO - PROCESS | 2988 | 1471293522303 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 2988 | 1471293522305 Marionette TRACE conn6 <- [1,2146,null,{}] 13:38:42 INFO - PROCESS | 2988 | 1471293522308 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 2988 | 1471293522310 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:42 INFO - PROCESS | 2988 | 1471293522425 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:38:42 INFO - PROCESS | 2988 | 1471293522475 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 2988 | 1471293522477 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE76000 == 36 [pid = 2988] [id = 546] 13:38:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004BA8800) [pid = 2988] [serial = 1638] [outer = 0000000000000000] 13:38:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00911E400) [pid = 2988] [serial = 1639] [outer = 000000A004BA8800] 13:38:42 INFO - PROCESS | 2988 | 1471293522526 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00FC11C00) [pid = 2988] [serial = 1640] [outer = 000000A004BA8800] 13:38:42 INFO - PROCESS | 2988 | 1471293522880 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 2988 | 1471293522942 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:38:42 INFO - PROCESS | 2988 | 1471293522946 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:38:42 INFO - PROCESS | 2988 | 1471293522948 Marionette TRACE conn6 <- [1,2150,null,{}] 13:38:42 INFO - PROCESS | 2988 | 1471293522951 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 2988 | 1471293522953 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:43 INFO - PROCESS | 2988 | 1471293523038 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:38:43 INFO - PROCESS | 2988 | 1471293523044 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 2988 | 1471293523046 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEC8000 == 37 [pid = 2988] [id = 547] 13:38:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A011F9B800) [pid = 2988] [serial = 1641] [outer = 0000000000000000] 13:38:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A079E4BC00) [pid = 2988] [serial = 1642] [outer = 000000A011F9B800] 13:38:43 INFO - PROCESS | 2988 | 1471293523090 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A07A5BF400) [pid = 2988] [serial = 1643] [outer = 000000A011F9B800] 13:38:43 INFO - PROCESS | 2988 | 1471293523519 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 13:38:43 INFO - PROCESS | 2988 | 1471293523580 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 2988 | 1471293523583 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:38:43 INFO - PROCESS | 2988 | 1471293523586 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 2988 | 1471293523587 Marionette TRACE conn6 <- [1,2154,null,{}] 13:38:43 INFO - PROCESS | 2988 | 1471293523591 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 2988 | 1471293523593 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:43 INFO - PROCESS | 2988 | 1471293523685 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:38:43 INFO - PROCESS | 2988 | 1471293523694 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 2988 | 1471293523696 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC18000 == 38 [pid = 2988] [id = 548] 13:38:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C8CD800) [pid = 2988] [serial = 1644] [outer = 0000000000000000] 13:38:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A07A776400) [pid = 2988] [serial = 1645] [outer = 000000A00C8CD800] 13:38:43 INFO - PROCESS | 2988 | 1471293523743 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A07AE29400) [pid = 2988] [serial = 1646] [outer = 000000A00C8CD800] 13:38:44 INFO - PROCESS | 2988 | 1471293524443 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 881ms 13:38:44 INFO - PROCESS | 2988 | 1471293524471 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 2988 | 1471293524475 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:38:44 INFO - PROCESS | 2988 | 1471293524480 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 2988 | 1471293524486 Marionette TRACE conn6 <- [1,2158,null,{}] 13:38:44 INFO - PROCESS | 2988 | 1471293524492 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 2988 | 1471293524495 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:44 INFO - PROCESS | 2988 | 1471293524614 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:38:44 INFO - PROCESS | 2988 | 1471293524712 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 2988 | 1471293524715 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE3C000 == 39 [pid = 2988] [id = 549] 13:38:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A006CE6000) [pid = 2988] [serial = 1647] [outer = 0000000000000000] 13:38:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A008247000) [pid = 2988] [serial = 1648] [outer = 000000A006CE6000] 13:38:44 INFO - PROCESS | 2988 | 1471293524775 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A008CA2000) [pid = 2988] [serial = 1649] [outer = 000000A006CE6000] 13:38:45 INFO - PROCESS | 2988 | 1471293525406 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 985ms 13:38:45 INFO - PROCESS | 2988 | 1471293525470 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 2988 | 1471293525475 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:38:45 INFO - PROCESS | 2988 | 1471293525482 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 2988 | 1471293525485 Marionette TRACE conn6 <- [1,2162,null,{}] 13:38:45 INFO - PROCESS | 2988 | 1471293525490 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 2988 | 1471293525493 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:45 INFO - PROCESS | 2988 | 1471293525660 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:38:45 INFO - PROCESS | 2988 | 1471293525671 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 2988 | 1471293525674 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07963E800 == 40 [pid = 2988] [id = 550] 13:38:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00B739000) [pid = 2988] [serial = 1650] [outer = 0000000000000000] 13:38:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C030000) [pid = 2988] [serial = 1651] [outer = 000000A00B739000] 13:38:45 INFO - PROCESS | 2988 | 1471293525732 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EA60400) [pid = 2988] [serial = 1652] [outer = 000000A00B739000] 13:38:46 INFO - PROCESS | 2988 | 1471293526364 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 943ms 13:38:46 INFO - PROCESS | 2988 | 1471293526427 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 2988 | 1471293526430 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:38:46 INFO - PROCESS | 2988 | 1471293526434 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 2988 | 1471293526438 Marionette TRACE conn6 <- [1,2166,null,{}] 13:38:46 INFO - PROCESS | 2988 | 1471293526450 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 2988 | 1471293526455 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:46 INFO - PROCESS | 2988 | 1471293526571 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:38:46 INFO - PROCESS | 2988 | 1471293526701 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 2988 | 1471293526705 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA4B800 == 41 [pid = 2988] [id = 551] 13:38:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A010436800) [pid = 2988] [serial = 1653] [outer = 0000000000000000] 13:38:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A011F9A800) [pid = 2988] [serial = 1654] [outer = 000000A010436800] 13:38:46 INFO - PROCESS | 2988 | 1471293526765 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A07B7EE400) [pid = 2988] [serial = 1655] [outer = 000000A010436800] 13:38:47 INFO - PROCESS | 2988 | 1471293527342 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 944ms 13:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:38:47 INFO - PROCESS | 2988 | 1471293527380 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 2988 | 1471293527383 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:38:47 INFO - PROCESS | 2988 | 1471293527386 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 2988 | 1471293527389 Marionette TRACE conn6 <- [1,2170,null,{}] 13:38:47 INFO - PROCESS | 2988 | 1471293527392 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:47 INFO - PROCESS | 2988 | 1471293527395 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:47 INFO - PROCESS | 2988 | 1471293527511 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:38:47 INFO - PROCESS | 2988 | 1471293527635 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 2988 | 1471293527638 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07FC0B800 == 42 [pid = 2988] [id = 552] 13:38:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A07B87E800) [pid = 2988] [serial = 1656] [outer = 0000000000000000] 13:38:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A07B8AF000) [pid = 2988] [serial = 1657] [outer = 000000A07B87E800] 13:38:47 INFO - PROCESS | 2988 | 1471293527693 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A07B9D0C00) [pid = 2988] [serial = 1658] [outer = 000000A07B87E800] 13:38:48 INFO - PROCESS | 2988 | 1471293528479 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1131ms 13:38:48 INFO - PROCESS | 2988 | 1471293528523 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 2988 | 1471293528528 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:38:48 INFO - PROCESS | 2988 | 1471293528534 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 2988 | 1471293528537 Marionette TRACE conn6 <- [1,2174,null,{}] 13:38:48 INFO - PROCESS | 2988 | 1471293528543 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 2988 | 1471293528546 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:48 INFO - PROCESS | 2988 | 1471293528653 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:38:48 INFO - PROCESS | 2988 | 1471293528782 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 2988 | 1471293528788 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00882F000 == 43 [pid = 2988] [id = 553] 13:38:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004E93C00) [pid = 2988] [serial = 1659] [outer = 0000000000000000] 13:38:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A004B7D000) [pid = 2988] [serial = 1660] [outer = 000000A004E93C00] 13:38:48 INFO - PROCESS | 2988 | 1471293528843 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A007A61800) [pid = 2988] [serial = 1661] [outer = 000000A004E93C00] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEC8000 == 42 [pid = 2988] [id = 547] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE76000 == 41 [pid = 2988] [id = 546] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A99B000 == 40 [pid = 2988] [id = 545] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E59800 == 39 [pid = 2988] [id = 544] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A010332000 == 38 [pid = 2988] [id = 543] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCA5800 == 37 [pid = 2988] [id = 542] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C569000 == 36 [pid = 2988] [id = 541] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A000623800 == 35 [pid = 2988] [id = 12] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00871D800 == 34 [pid = 2988] [id = 540] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAC800 == 33 [pid = 2988] [id = 539] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7D1800 == 32 [pid = 2988] [id = 537] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A0088C2000 == 31 [pid = 2988] [id = 538] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00884D000 == 30 [pid = 2988] [id = 528] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A07FC0B800 == 29 [pid = 2988] [id = 552] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A07CA4B800 == 28 [pid = 2988] [id = 551] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A07963E800 == 27 [pid = 2988] [id = 550] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE3C000 == 26 [pid = 2988] [id = 549] 13:38:49 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC18000 == 25 [pid = 2988] [id = 548] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00B73E000) [pid = 2988] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A007A91400) [pid = 2988] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A0050DB800) [pid = 2988] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A004BB0000) [pid = 2988] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0041C8800) [pid = 2988] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0086D8400) [pid = 2988] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0089E2C00) [pid = 2988] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0095D0400) [pid = 2988] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A009112800) [pid = 2988] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A007A5D400) [pid = 2988] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00C8D3400) [pid = 2988] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00BE6E800) [pid = 2988] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00FC11800) [pid = 2988] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00FD31400) [pid = 2988] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C02DC00) [pid = 2988] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A07A73C800) [pid = 2988] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00FDD6000) [pid = 2988] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00BEDF000) [pid = 2988] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00ECB1400) [pid = 2988] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00C8D1400) [pid = 2988] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00C1CC400) [pid = 2988] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00ECBB800) [pid = 2988] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C023400) [pid = 2988] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00EA61000) [pid = 2988] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00A4A7C00) [pid = 2988] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 2988 | 1471293530107 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1589ms 13:38:50 INFO - PROCESS | 2988 | 1471293530128 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 2988 | 1471293530132 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:38:50 INFO - PROCESS | 2988 | 1471293530137 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:38:50 INFO - PROCESS | 2988 | 1471293530140 Marionette TRACE conn6 <- [1,2178,null,{}] 13:38:50 INFO - PROCESS | 2988 | 1471293530146 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:50 INFO - PROCESS | 2988 | 1471293530149 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:50 INFO - PROCESS | 2988 | 1471293530238 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:38:50 INFO - PROCESS | 2988 | 1471293530319 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 2988 | 1471293530322 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007E45800 == 26 [pid = 2988] [id = 554] 13:38:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004A6F400) [pid = 2988] [serial = 1662] [outer = 0000000000000000] 13:38:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A004B9EC00) [pid = 2988] [serial = 1663] [outer = 000000A004A6F400] 13:38:50 INFO - PROCESS | 2988 | 1471293530371 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004BB1C00) [pid = 2988] [serial = 1664] [outer = 000000A004A6F400] 13:38:50 INFO - PROCESS | 2988 | 1471293530785 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 13:38:50 INFO - PROCESS | 2988 | 1471293530832 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 2988 | 1471293530837 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:38:50 INFO - PROCESS | 2988 | 1471293530844 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 2988 | 1471293530846 Marionette TRACE conn6 <- [1,2182,null,{}] 13:38:50 INFO - PROCESS | 2988 | 1471293530850 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:50 INFO - PROCESS | 2988 | 1471293530853 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:50 INFO - PROCESS | 2988 | 1471293530946 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:38:50 INFO - PROCESS | 2988 | 1471293530953 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 2988 | 1471293530955 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008822000 == 27 [pid = 2988] [id = 555] 13:38:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004E81400) [pid = 2988] [serial = 1665] [outer = 0000000000000000] 13:38:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A006720800) [pid = 2988] [serial = 1666] [outer = 000000A004E81400] 13:38:51 INFO - PROCESS | 2988 | 1471293531004 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00764C000) [pid = 2988] [serial = 1667] [outer = 000000A004E81400] 13:38:51 INFO - PROCESS | 2988 | 1471293531482 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 13:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:38:51 INFO - PROCESS | 2988 | 1471293531538 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 2988 | 1471293531540 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:38:51 INFO - PROCESS | 2988 | 1471293531544 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 2988 | 1471293531548 Marionette TRACE conn6 <- [1,2186,null,{}] 13:38:51 INFO - PROCESS | 2988 | 1471293531559 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 2988 | 1471293531564 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:51 INFO - PROCESS | 2988 | 1471293531653 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:38:51 INFO - PROCESS | 2988 | 1471293531662 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 2988 | 1471293531666 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE36000 == 28 [pid = 2988] [id = 556] 13:38:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00124A800) [pid = 2988] [serial = 1668] [outer = 0000000000000000] 13:38:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A008785000) [pid = 2988] [serial = 1669] [outer = 000000A00124A800] 13:38:51 INFO - PROCESS | 2988 | 1471293531715 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A008C9B000) [pid = 2988] [serial = 1670] [outer = 000000A00124A800] 13:38:52 INFO - PROCESS | 2988 | 1471293532157 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 628ms 13:38:52 INFO - PROCESS | 2988 | 1471293532191 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 2988 | 1471293532194 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:38:52 INFO - PROCESS | 2988 | 1471293532197 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:38:52 INFO - PROCESS | 2988 | 1471293532199 Marionette TRACE conn6 <- [1,2190,null,{}] 13:38:52 INFO - PROCESS | 2988 | 1471293532203 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 2988 | 1471293532205 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:52 INFO - PROCESS | 2988 | 1471293532327 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:38:52 INFO - PROCESS | 2988 | 1471293532402 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 2988 | 1471293532405 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7DA000 == 29 [pid = 2988] [id = 557] 13:38:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A009113800) [pid = 2988] [serial = 1671] [outer = 0000000000000000] 13:38:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00911FC00) [pid = 2988] [serial = 1672] [outer = 000000A009113800] 13:38:52 INFO - PROCESS | 2988 | 1471293532451 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A0095AE000) [pid = 2988] [serial = 1673] [outer = 000000A009113800] 13:38:52 INFO - PROCESS | 2988 | 1471293532889 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 731ms 13:38:52 INFO - PROCESS | 2988 | 1471293532933 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 2988 | 1471293532935 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:38:52 INFO - PROCESS | 2988 | 1471293532938 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:38:52 INFO - PROCESS | 2988 | 1471293532940 Marionette TRACE conn6 <- [1,2194,null,{}] 13:38:52 INFO - PROCESS | 2988 | 1471293532948 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 2988 | 1471293532951 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:53 INFO - PROCESS | 2988 | 1471293533060 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:38:53 INFO - PROCESS | 2988 | 1471293533065 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 2988 | 1471293533067 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3B5800 == 30 [pid = 2988] [id = 558] 13:38:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004E80000) [pid = 2988] [serial = 1674] [outer = 0000000000000000] 13:38:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A009F3D000) [pid = 2988] [serial = 1675] [outer = 000000A004E80000] 13:38:53 INFO - PROCESS | 2988 | 1471293533115 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00A977400) [pid = 2988] [serial = 1676] [outer = 000000A004E80000] 13:38:53 INFO - PROCESS | 2988 | 1471293533561 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 13:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:38:53 INFO - PROCESS | 2988 | 1471293533633 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 2988 | 1471293533635 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:38:53 INFO - PROCESS | 2988 | 1471293533638 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 2988 | 1471293533640 Marionette TRACE conn6 <- [1,2198,null,{}] 13:38:53 INFO - PROCESS | 2988 | 1471293533654 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 2988 | 1471293533660 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:53 INFO - PROCESS | 2988 | 1471293533825 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:38:53 INFO - PROCESS | 2988 | 1471293533833 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 2988 | 1471293533835 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCA8000 == 31 [pid = 2988] [id = 559] 13:38:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B3B9C00) [pid = 2988] [serial = 1677] [outer = 0000000000000000] 13:38:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00BE6C000) [pid = 2988] [serial = 1678] [outer = 000000A00B3B9C00] 13:38:53 INFO - PROCESS | 2988 | 1471293533922 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00BEE7800) [pid = 2988] [serial = 1679] [outer = 000000A00B3B9C00] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0050BE000) [pid = 2988] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00D2F8000) [pid = 2988] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00EC05400) [pid = 2988] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004B9C400) [pid = 2988] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008A27400) [pid = 2988] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004BA8800) [pid = 2988] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A010389C00) [pid = 2988] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0095ABC00) [pid = 2988] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00C8CD800) [pid = 2988] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00671EC00) [pid = 2988] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00B739C00) [pid = 2988] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00FD23000) [pid = 2988] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A011F9B800) [pid = 2988] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:38:54 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00670D400) [pid = 2988] [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.] 13:38:54 INFO - PROCESS | 2988 | 1471293534538 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 942ms 13:38:54 INFO - PROCESS | 2988 | 1471293534584 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 2988 | 1471293534586 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:38:54 INFO - PROCESS | 2988 | 1471293534590 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 2988 | 1471293534591 Marionette TRACE conn6 <- [1,2202,null,{}] 13:38:54 INFO - PROCESS | 2988 | 1471293534595 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:54 INFO - PROCESS | 2988 | 1471293534597 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:54 INFO - PROCESS | 2988 | 1471293534677 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:38:54 INFO - PROCESS | 2988 | 1471293534758 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 2988 | 1471293534760 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010309000 == 32 [pid = 2988] [id = 560] 13:38:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A001255400) [pid = 2988] [serial = 1680] [outer = 0000000000000000] 13:38:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A008244800) [pid = 2988] [serial = 1681] [outer = 000000A001255400] 13:38:54 INFO - PROCESS | 2988 | 1471293534805 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BE70000) [pid = 2988] [serial = 1682] [outer = 000000A001255400] 13:38:55 INFO - PROCESS | 2988 | 1471293535187 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 13:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:38:55 INFO - PROCESS | 2988 | 1471293535222 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 2988 | 1471293535224 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:38:55 INFO - PROCESS | 2988 | 1471293535227 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 2988 | 1471293535229 Marionette TRACE conn6 <- [1,2206,null,{}] 13:38:55 INFO - PROCESS | 2988 | 1471293535233 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 2988 | 1471293535235 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:55 INFO - PROCESS | 2988 | 1471293535347 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:38:55 INFO - PROCESS | 2988 | 1471293535359 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 2988 | 1471293535361 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010357000 == 33 [pid = 2988] [id = 561] 13:38:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C02C000) [pid = 2988] [serial = 1683] [outer = 0000000000000000] 13:38:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C1D4000) [pid = 2988] [serial = 1684] [outer = 000000A00C02C000] 13:38:55 INFO - PROCESS | 2988 | 1471293535406 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C8CD400) [pid = 2988] [serial = 1685] [outer = 000000A00C02C000] 13:38:55 INFO - PROCESS | 2988 | 1471293535786 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 13:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:38:55 INFO - PROCESS | 2988 | 1471293535858 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 2988 | 1471293535860 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:38:55 INFO - PROCESS | 2988 | 1471293535863 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 2988 | 1471293535865 Marionette TRACE conn6 <- [1,2210,null,{}] 13:38:55 INFO - PROCESS | 2988 | 1471293535868 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 2988 | 1471293535870 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:55 INFO - PROCESS | 2988 | 1471293535984 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:38:56 INFO - PROCESS | 2988 | 1471293535996 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 2988 | 1471293535998 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE35800 == 34 [pid = 2988] [id = 562] 13:38:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C8CD800) [pid = 2988] [serial = 1686] [outer = 0000000000000000] 13:38:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00D2EE000) [pid = 2988] [serial = 1687] [outer = 000000A00C8CD800] 13:38:56 INFO - PROCESS | 2988 | 1471293536043 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00D4CF800) [pid = 2988] [serial = 1688] [outer = 000000A00C8CD800] 13:38:56 INFO - PROCESS | 2988 | 1471293536484 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 13:38:56 INFO - PROCESS | 2988 | 1471293536558 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 2988 | 1471293536563 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:38:56 INFO - PROCESS | 2988 | 1471293536569 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 2988 | 1471293536574 Marionette TRACE conn6 <- [1,2214,null,{}] 13:38:56 INFO - PROCESS | 2988 | 1471293536685 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 2988 | 1471293536689 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:56 INFO - PROCESS | 2988 | 1471293536816 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:38:56 INFO - PROCESS | 2988 | 1471293536918 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 2988 | 1471293536923 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008443800 == 35 [pid = 2988] [id = 563] 13:38:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0041C6C00) [pid = 2988] [serial = 1689] [outer = 0000000000000000] 13:38:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004A66C00) [pid = 2988] [serial = 1690] [outer = 000000A0041C6C00] 13:38:56 INFO - PROCESS | 2988 | 1471293536981 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004BB8C00) [pid = 2988] [serial = 1691] [outer = 000000A0041C6C00] 13:38:57 INFO - PROCESS | 2988 | 1471293537705 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1192ms 13:38:57 INFO - PROCESS | 2988 | 1471293537764 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 2988 | 1471293537769 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:38:57 INFO - PROCESS | 2988 | 1471293537776 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 2988 | 1471293537779 Marionette TRACE conn6 <- [1,2218,null,{}] 13:38:57 INFO - PROCESS | 2988 | 1471293537783 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 2988 | 1471293537787 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:57 INFO - PROCESS | 2988 | 1471293537912 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:38:58 INFO - PROCESS | 2988 | 1471293538033 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 2988 | 1471293538036 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C574000 == 36 [pid = 2988] [id = 564] 13:38:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007A8D400) [pid = 2988] [serial = 1692] [outer = 0000000000000000] 13:38:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0084E9800) [pid = 2988] [serial = 1693] [outer = 000000A007A8D400] 13:38:58 INFO - PROCESS | 2988 | 1471293538095 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00878B400) [pid = 2988] [serial = 1694] [outer = 000000A007A8D400] 13:38:59 INFO - PROCESS | 2988 | 1471293538998 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1288ms 13:38:59 INFO - PROCESS | 2988 | 1471293539066 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 2988 | 1471293539071 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:38:59 INFO - PROCESS | 2988 | 1471293539076 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:38:59 INFO - PROCESS | 2988 | 1471293539080 Marionette TRACE conn6 <- [1,2222,null,{}] 13:38:59 INFO - PROCESS | 2988 | 1471293539086 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 2988 | 1471293539089 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:59 INFO - PROCESS | 2988 | 1471293539217 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A010357000 == 35 [pid = 2988] [id = 561] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A010309000 == 34 [pid = 2988] [id = 560] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCA8000 == 33 [pid = 2988] [id = 559] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3B5800 == 32 [pid = 2988] [id = 558] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7DA000 == 31 [pid = 2988] [id = 557] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE36000 == 30 [pid = 2988] [id = 556] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A008822000 == 29 [pid = 2988] [id = 555] 13:38:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A007E45800 == 28 [pid = 2988] [id = 554] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A006C79800) [pid = 2988] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00D4D8800) [pid = 2988] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00EA62800) [pid = 2988] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FC0D800) [pid = 2988] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00ECB6400) [pid = 2988] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A006711400) [pid = 2988] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A007A62400) [pid = 2988] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0095B7C00) [pid = 2988] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00911E400) [pid = 2988] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00A97B000) [pid = 2988] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A010443000) [pid = 2988] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0095B1800) [pid = 2988] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00A4A3800) [pid = 2988] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A07A776400) [pid = 2988] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A006CF3800) [pid = 2988] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A007A8BC00) [pid = 2988] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A0095B9C00) [pid = 2988] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FDD6800) [pid = 2988] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A07AE29400) [pid = 2988] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A07A5BF400) [pid = 2988] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A079E4BC00) [pid = 2988] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A011F96800) [pid = 2988] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00C8CC400) [pid = 2988] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A004BA1800) [pid = 2988] [serial = 1091] [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.] 13:38:59 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00FC11C00) [pid = 2988] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2988 | 1471293539322 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:59 INFO - PROCESS | 2988 | 1471293539326 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0050AD800 == 29 [pid = 2988] [id = 565] 13:38:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004A6DC00) [pid = 2988] [serial = 1695] [outer = 0000000000000000] 13:38:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004BA1400) [pid = 2988] [serial = 1696] [outer = 000000A004A6DC00] 13:38:59 INFO - PROCESS | 2988 | 1471293539378 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A006704800) [pid = 2988] [serial = 1697] [outer = 000000A004A6DC00] 13:38:59 INFO - PROCESS | 2988 | 1471293539798 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 796ms 13:38:59 INFO - PROCESS | 2988 | 1471293539876 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 2988 | 1471293539881 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:38:59 INFO - PROCESS | 2988 | 1471293539887 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 2988 | 1471293539890 Marionette TRACE conn6 <- [1,2226,null,{}] 13:38:59 INFO - PROCESS | 2988 | 1471293539894 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 2988 | 1471293539896 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:38:59 INFO - PROCESS | 2988 | 1471293539987 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:39:00 INFO - PROCESS | 2988 | 1471293540000 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 2988 | 1471293540002 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009FD9000 == 30 [pid = 2988] [id = 566] 13:39:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A007C11800) [pid = 2988] [serial = 1698] [outer = 0000000000000000] 13:39:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0084EBC00) [pid = 2988] [serial = 1699] [outer = 000000A007C11800] 13:39:00 INFO - PROCESS | 2988 | 1471293540051 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00893AC00) [pid = 2988] [serial = 1700] [outer = 000000A007C11800] 13:39:00 INFO - PROCESS | 2988 | 1471293540509 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 13:39:00 INFO - PROCESS | 2988 | 1471293540518 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:39:00 INFO - PROCESS | 2988 | 1471293540520 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:39:00 INFO - PROCESS | 2988 | 1471293540524 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:39:00 INFO - PROCESS | 2988 | 1471293540528 Marionette TRACE conn6 <- [1,2230,null,{}] 13:39:00 INFO - PROCESS | 2988 | 1471293540540 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:00 INFO - PROCESS | 2988 | 1471293540544 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:00 INFO - PROCESS | 2988 | 1471293540676 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:39:00 INFO - PROCESS | 2988 | 1471293540685 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 2988 | 1471293540688 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7CE000 == 31 [pid = 2988] [id = 567] 13:39:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0095C6400) [pid = 2988] [serial = 1701] [outer = 0000000000000000] 13:39:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00A43B800) [pid = 2988] [serial = 1702] [outer = 000000A0095C6400] 13:39:00 INFO - PROCESS | 2988 | 1471293540737 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00B3C7800) [pid = 2988] [serial = 1703] [outer = 000000A0095C6400] 13:39:01 INFO - PROCESS | 2988 | 1471293541168 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 13:39:01 INFO - PROCESS | 2988 | 1471293541218 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 2988 | 1471293541221 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:39:01 INFO - PROCESS | 2988 | 1471293541224 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 2988 | 1471293541226 Marionette TRACE conn6 <- [1,2234,null,{}] 13:39:01 INFO - PROCESS | 2988 | 1471293541230 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 2988 | 1471293541232 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:01 INFO - PROCESS | 2988 | 1471293541322 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:39:01 INFO - PROCESS | 2988 | 1471293541329 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 2988 | 1471293541331 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAA800 == 32 [pid = 2988] [id = 568] 13:39:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00B739400) [pid = 2988] [serial = 1704] [outer = 0000000000000000] 13:39:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BE67C00) [pid = 2988] [serial = 1705] [outer = 000000A00B739400] 13:39:01 INFO - PROCESS | 2988 | 1471293541376 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00BEE6C00) [pid = 2988] [serial = 1706] [outer = 000000A00B739400] 13:39:01 INFO - PROCESS | 2988 | 1471293541846 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 691ms 13:39:01 INFO - PROCESS | 2988 | 1471293541918 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 2988 | 1471293541920 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:39:01 INFO - PROCESS | 2988 | 1471293541924 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:39:01 INFO - PROCESS | 2988 | 1471293541926 Marionette TRACE conn6 <- [1,2238,null,{}] 13:39:01 INFO - PROCESS | 2988 | 1471293541929 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 2988 | 1471293541932 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:02 INFO - PROCESS | 2988 | 1471293542041 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:39:02 INFO - PROCESS | 2988 | 1471293542125 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 2988 | 1471293542127 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01032D800 == 33 [pid = 2988] [id = 569] 13:39:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C030C00) [pid = 2988] [serial = 1707] [outer = 0000000000000000] 13:39:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C1D6000) [pid = 2988] [serial = 1708] [outer = 000000A00C030C00] 13:39:02 INFO - PROCESS | 2988 | 1471293542172 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D2EB000) [pid = 2988] [serial = 1709] [outer = 000000A00C030C00] 13:39:02 INFO - PROCESS | 2988 | 1471293542598 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 13:39:02 INFO - PROCESS | 2988 | 1471293542660 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 2988 | 1471293542662 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:39:02 INFO - PROCESS | 2988 | 1471293542665 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:39:02 INFO - PROCESS | 2988 | 1471293542667 Marionette TRACE conn6 <- [1,2242,null,{}] 13:39:02 INFO - PROCESS | 2988 | 1471293542671 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:02 INFO - PROCESS | 2988 | 1471293542677 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:02 INFO - PROCESS | 2988 | 1471293542820 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:39:02 INFO - PROCESS | 2988 | 1471293542831 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 2988 | 1471293542833 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E62000 == 34 [pid = 2988] [id = 570] 13:39:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2F7400) [pid = 2988] [serial = 1710] [outer = 0000000000000000] 13:39:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EA5AC00) [pid = 2988] [serial = 1711] [outer = 000000A00D2F7400] 13:39:02 INFO - PROCESS | 2988 | 1471293542878 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00ECB5400) [pid = 2988] [serial = 1712] [outer = 000000A00D2F7400] 13:39:03 INFO - PROCESS | 2988 | 1471293543330 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 692ms 13:39:03 INFO - PROCESS | 2988 | 1471293543361 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 2988 | 1471293543363 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:39:03 INFO - PROCESS | 2988 | 1471293543366 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 2988 | 1471293543368 Marionette TRACE conn6 <- [1,2246,null,{}] 13:39:03 INFO - PROCESS | 2988 | 1471293543371 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 2988 | 1471293543373 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:03 INFO - PROCESS | 2988 | 1471293543510 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C02C000) [pid = 2988] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004A6F400) [pid = 2988] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00124A800) [pid = 2988] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A009113800) [pid = 2988] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004E93C00) [pid = 2988] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004E80000) [pid = 2988] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A001255400) [pid = 2988] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00B3B9C00) [pid = 2988] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A004E81400) [pid = 2988] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A006CE6000) [pid = 2988] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00B739000) [pid = 2988] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A010436800) [pid = 2988] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:39:03 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A07B87E800) [pid = 2988] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:39:03 INFO - PROCESS | 2988 | 1471293543637 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 2988 | 1471293543639 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A40D800 == 35 [pid = 2988] [id = 571] 13:39:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A0007B4C00) [pid = 2988] [serial = 1713] [outer = 0000000000000000] 13:39:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004A6F400) [pid = 2988] [serial = 1714] [outer = 000000A0007B4C00] 13:39:03 INFO - PROCESS | 2988 | 1471293543685 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008942C00) [pid = 2988] [serial = 1715] [outer = 000000A0007B4C00] 13:39:04 INFO - PROCESS | 2988 | 1471293544055 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 13:39:04 INFO - PROCESS | 2988 | 1471293544103 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 2988 | 1471293544106 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:39:04 INFO - PROCESS | 2988 | 1471293544109 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 2988 | 1471293544111 Marionette TRACE conn6 <- [1,2250,null,{}] 13:39:04 INFO - PROCESS | 2988 | 1471293544114 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 2988 | 1471293544116 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:04 INFO - PROCESS | 2988 | 1471293544228 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:39:04 INFO - PROCESS | 2988 | 1471293544236 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 2988 | 1471293544238 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079EE8000 == 36 [pid = 2988] [id = 572] 13:39:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A008787400) [pid = 2988] [serial = 1716] [outer = 0000000000000000] 13:39:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00D4D0000) [pid = 2988] [serial = 1717] [outer = 000000A008787400] 13:39:04 INFO - PROCESS | 2988 | 1471293544282 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00FC0D800) [pid = 2988] [serial = 1718] [outer = 000000A008787400] 13:39:04 INFO - PROCESS | 2988 | 1471293544693 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms 13:39:04 INFO - PROCESS | 2988 | 1471293544740 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 2988 | 1471293544742 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:39:04 INFO - PROCESS | 2988 | 1471293544745 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:39:04 INFO - PROCESS | 2988 | 1471293544747 Marionette TRACE conn6 <- [1,2254,null,{}] 13:39:04 INFO - PROCESS | 2988 | 1471293544751 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 2988 | 1471293544753 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:04 INFO - PROCESS | 2988 | 1471293544866 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:39:04 INFO - PROCESS | 2988 | 1471293544904 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 2988 | 1471293544906 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A9B4800 == 37 [pid = 2988] [id = 573] 13:39:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00FC08000) [pid = 2988] [serial = 1719] [outer = 0000000000000000] 13:39:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FD27000) [pid = 2988] [serial = 1720] [outer = 000000A00FC08000] 13:39:04 INFO - PROCESS | 2988 | 1471293544950 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FDC9000) [pid = 2988] [serial = 1721] [outer = 000000A00FC08000] 13:39:05 INFO - PROCESS | 2988 | 1471293545335 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 13:39:05 INFO - PROCESS | 2988 | 1471293545378 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:39:05 INFO - PROCESS | 2988 | 1471293545380 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:39:05 INFO - PROCESS | 2988 | 1471293545383 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 2988 | 1471293545385 Marionette TRACE conn6 <- [1,2258,null,{}] 13:39:05 INFO - PROCESS | 2988 | 1471293545388 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:05 INFO - PROCESS | 2988 | 1471293545390 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:05 INFO - PROCESS | 2988 | 1471293545507 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:39:05 INFO - PROCESS | 2988 | 1471293545523 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 2988 | 1471293545525 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEB5000 == 38 [pid = 2988] [id = 574] 13:39:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00FDC9C00) [pid = 2988] [serial = 1722] [outer = 0000000000000000] 13:39:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A01038A400) [pid = 2988] [serial = 1723] [outer = 000000A00FDC9C00] 13:39:05 INFO - PROCESS | 2988 | 1471293545573 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A010393000) [pid = 2988] [serial = 1724] [outer = 000000A00FDC9C00] 13:39:06 INFO - PROCESS | 2988 | 1471293546280 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 943ms 13:39:06 INFO - PROCESS | 2988 | 1471293546330 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 2988 | 1471293546335 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:39:06 INFO - PROCESS | 2988 | 1471293546340 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 2988 | 1471293546346 Marionette TRACE conn6 <- [1,2262,null,{}] 13:39:06 INFO - PROCESS | 2988 | 1471293546352 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 2988 | 1471293546355 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:06 INFO - PROCESS | 2988 | 1471293546474 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:39:06 INFO - PROCESS | 2988 | 1471293546599 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 2988 | 1471293546602 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE39000 == 39 [pid = 2988] [id = 575] 13:39:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A006707400) [pid = 2988] [serial = 1725] [outer = 0000000000000000] 13:39:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00764F400) [pid = 2988] [serial = 1726] [outer = 000000A006707400] 13:39:06 INFO - PROCESS | 2988 | 1471293546664 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A008788C00) [pid = 2988] [serial = 1727] [outer = 000000A006707400] 13:39:07 INFO - PROCESS | 2988 | 1471293547222 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 944ms 13:39:07 INFO - PROCESS | 2988 | 1471293547288 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 2988 | 1471293547293 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:39:07 INFO - PROCESS | 2988 | 1471293547300 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - PROCESS | 2988 | 1471293547303 Marionette TRACE conn6 <- [1,2266,null,{}] 13:39:07 INFO - PROCESS | 2988 | 1471293547307 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:07 INFO - PROCESS | 2988 | 1471293547310 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:07 INFO - PROCESS | 2988 | 1471293547478 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:39:07 INFO - PROCESS | 2988 | 1471293547528 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 2988 | 1471293547530 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E4B000 == 40 [pid = 2988] [id = 576] 13:39:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B732C00) [pid = 2988] [serial = 1728] [outer = 0000000000000000] 13:39:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00B73C000) [pid = 2988] [serial = 1729] [outer = 000000A00B732C00] 13:39:07 INFO - PROCESS | 2988 | 1471293547588 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00C8C4400) [pid = 2988] [serial = 1730] [outer = 000000A00B732C00] 13:39:08 INFO - PROCESS | 2988 | 1471293548224 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 985ms 13:39:08 INFO - PROCESS | 2988 | 1471293548287 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 2988 | 1471293548289 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:39:08 INFO - PROCESS | 2988 | 1471293548294 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 2988 | 1471293548298 Marionette TRACE conn6 <- [1,2270,null,{}] 13:39:08 INFO - PROCESS | 2988 | 1471293548309 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 2988 | 1471293548315 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:08 INFO - PROCESS | 2988 | 1471293548469 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:39:08 INFO - PROCESS | 2988 | 1471293548487 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 2988 | 1471293548491 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C113000 == 41 [pid = 2988] [id = 577] 13:39:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00EC0A800) [pid = 2988] [serial = 1731] [outer = 0000000000000000] 13:39:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00FC08C00) [pid = 2988] [serial = 1732] [outer = 000000A00EC0A800] 13:39:08 INFO - PROCESS | 2988 | 1471293548548 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A010393C00) [pid = 2988] [serial = 1733] [outer = 000000A00EC0A800] 13:39:09 INFO - PROCESS | 2988 | 1471293549190 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 944ms 13:39:09 INFO - PROCESS | 2988 | 1471293549239 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 2988 | 1471293549242 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:39:09 INFO - PROCESS | 2988 | 1471293549274 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 2988 | 1471293549277 Marionette TRACE conn6 <- [1,2274,null,{}] 13:39:09 INFO - PROCESS | 2988 | 1471293549281 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 2988 | 1471293549283 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:09 INFO - PROCESS | 2988 | 1471293549406 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:39:09 INFO - PROCESS | 2988 | 1471293549655 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 2988 | 1471293549658 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0071C3000 == 42 [pid = 2988] [id = 578] 13:39:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00108C000) [pid = 2988] [serial = 1734] [outer = 0000000000000000] 13:39:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A004B8B000) [pid = 2988] [serial = 1735] [outer = 000000A00108C000] 13:39:09 INFO - PROCESS | 2988 | 1471293549728 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004E11400) [pid = 2988] [serial = 1736] [outer = 000000A00108C000] 13:39:10 INFO - PROCESS | 2988 | 1471293550288 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:39:10 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 13:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1083ms 13:39:10 INFO - PROCESS | 2988 | 1471293550366 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 2988 | 1471293550370 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:39:10 INFO - PROCESS | 2988 | 1471293550375 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:39:10 INFO - PROCESS | 2988 | 1471293550377 Marionette TRACE conn6 <- [1,2278,null,{}] 13:39:10 INFO - PROCESS | 2988 | 1471293550383 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:10 INFO - PROCESS | 2988 | 1471293550387 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:10 INFO - PROCESS | 2988 | 1471293550495 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:39:10 INFO - PROCESS | 2988 | 1471293550579 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 2988 | 1471293550582 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00882F000 == 41 [pid = 2988] [id = 553] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A9B4800 == 40 [pid = 2988] [id = 573] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A079EE8000 == 39 [pid = 2988] [id = 572] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A40D800 == 38 [pid = 2988] [id = 571] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E62000 == 37 [pid = 2988] [id = 570] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A01032D800 == 36 [pid = 2988] [id = 569] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAA800 == 35 [pid = 2988] [id = 568] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7CE000 == 34 [pid = 2988] [id = 567] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A009FD9000 == 33 [pid = 2988] [id = 566] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A0050AD800 == 32 [pid = 2988] [id = 565] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE35800 == 31 [pid = 2988] [id = 562] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A008443800 == 30 [pid = 2988] [id = 563] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C574000 == 29 [pid = 2988] [id = 564] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A0071C3000 == 28 [pid = 2988] [id = 578] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C113000 == 27 [pid = 2988] [id = 577] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E4B000 == 26 [pid = 2988] [id = 576] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE39000 == 25 [pid = 2988] [id = 575] 13:39:11 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEB5000 == 24 [pid = 2988] [id = 574] 13:39:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A001041800 == 25 [pid = 2988] [id = 579] 13:39:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A0007B0400) [pid = 2988] [serial = 1737] [outer = 0000000000000000] 13:39:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A0007B3C00) [pid = 2988] [serial = 1738] [outer = 000000A0007B0400] 13:39:11 INFO - PROCESS | 2988 | 1471293551261 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A0041CCC00) [pid = 2988] [serial = 1739] [outer = 000000A0007B0400] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00C8CD400) [pid = 2988] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A004B9EC00) [pid = 2988] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A004BB1C00) [pid = 2988] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A008785000) [pid = 2988] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00911FC00) [pid = 2988] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0095AE000) [pid = 2988] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A007A61800) [pid = 2988] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A004B7D000) [pid = 2988] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A009F3D000) [pid = 2988] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A008244800) [pid = 2988] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00BE6C000) [pid = 2988] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A006720800) [pid = 2988] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00764C000) [pid = 2988] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00BE70000) [pid = 2988] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C1D4000) [pid = 2988] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00BEE7800) [pid = 2988] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A008CA2000) [pid = 2988] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A008247000) [pid = 2988] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00EA60400) [pid = 2988] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C030000) [pid = 2988] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A07B7EE400) [pid = 2988] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A011F9A800) [pid = 2988] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A07B9D0C00) [pid = 2988] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A07B8AF000) [pid = 2988] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00A977400) [pid = 2988] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00D2EE000) [pid = 2988] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A008C9B000) [pid = 2988] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2988 | 1471293551769 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1441ms 13:39:11 INFO - PROCESS | 2988 | 1471293551822 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 2988 | 1471293551826 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:39:11 INFO - PROCESS | 2988 | 1471293551831 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 2988 | 1471293551833 Marionette TRACE conn6 <- [1,2282,null,{}] 13:39:11 INFO - PROCESS | 2988 | 1471293551838 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 2988 | 1471293551841 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:11 INFO - PROCESS | 2988 | 1471293551966 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:39:12 INFO - PROCESS | 2988 | 1471293552046 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 2988 | 1471293552049 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00845C000 == 26 [pid = 2988] [id = 580] 13:39:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004B9EC00) [pid = 2988] [serial = 1740] [outer = 0000000000000000] 13:39:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0050D0C00) [pid = 2988] [serial = 1741] [outer = 000000A004B9EC00] 13:39:12 INFO - PROCESS | 2988 | 1471293552099 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A006CEE400) [pid = 2988] [serial = 1742] [outer = 000000A004B9EC00] 13:39:12 INFO - PROCESS | 2988 | 1471293552482 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 13:39:12 INFO - PROCESS | 2988 | 1471293552522 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 2988 | 1471293552527 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:39:12 INFO - PROCESS | 2988 | 1471293552533 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - PROCESS | 2988 | 1471293552536 Marionette TRACE conn6 <- [1,2286,null,{}] 13:39:12 INFO - PROCESS | 2988 | 1471293552540 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 2988 | 1471293552543 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:12 INFO - PROCESS | 2988 | 1471293552663 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:39:12 INFO - PROCESS | 2988 | 1471293552680 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 2988 | 1471293552682 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009F1B000 == 27 [pid = 2988] [id = 581] 13:39:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A007C07800) [pid = 2988] [serial = 1743] [outer = 0000000000000000] 13:39:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A008245C00) [pid = 2988] [serial = 1744] [outer = 000000A007C07800] 13:39:12 INFO - PROCESS | 2988 | 1471293552736 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0086E1000) [pid = 2988] [serial = 1745] [outer = 000000A007C07800] 13:39:13 INFO - PROCESS | 2988 | 1471293553179 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 13:39:13 INFO - PROCESS | 2988 | 1471293553227 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 2988 | 1471293553230 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:39:13 INFO - PROCESS | 2988 | 1471293553234 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - PROCESS | 2988 | 1471293553237 Marionette TRACE conn6 <- [1,2290,null,{}] 13:39:13 INFO - PROCESS | 2988 | 1471293553248 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:13 INFO - PROCESS | 2988 | 1471293553253 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:13 INFO - PROCESS | 2988 | 1471293553344 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:39:13 INFO - PROCESS | 2988 | 1471293553353 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 2988 | 1471293553355 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C08E000 == 28 [pid = 2988] [id = 582] 13:39:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00910F000) [pid = 2988] [serial = 1746] [outer = 0000000000000000] 13:39:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00911D400) [pid = 2988] [serial = 1747] [outer = 000000A00910F000] 13:39:13 INFO - PROCESS | 2988 | 1471293553400 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0091ED000) [pid = 2988] [serial = 1748] [outer = 000000A00910F000] 13:39:13 INFO - PROCESS | 2988 | 1471293553866 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 13:39:13 INFO - PROCESS | 2988 | 1471293553926 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 2988 | 1471293553929 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:39:13 INFO - PROCESS | 2988 | 1471293553941 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:39:13 INFO - PROCESS | 2988 | 1471293553943 Marionette TRACE conn6 <- [1,2294,null,{}] 13:39:13 INFO - PROCESS | 2988 | 1471293553947 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:13 INFO - PROCESS | 2988 | 1471293553949 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:14 INFO - PROCESS | 2988 | 1471293554092 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:39:14 INFO - PROCESS | 2988 | 1471293554115 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 2988 | 1471293554117 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D216000 == 29 [pid = 2988] [id = 583] 13:39:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0095B3C00) [pid = 2988] [serial = 1749] [outer = 0000000000000000] 13:39:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00A003000) [pid = 2988] [serial = 1750] [outer = 000000A0095B3C00] 13:39:14 INFO - PROCESS | 2988 | 1471293554170 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00A87FC00) [pid = 2988] [serial = 1751] [outer = 000000A0095B3C00] 13:39:14 INFO - PROCESS | 2988 | 1471293554605 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 13:39:14 INFO - PROCESS | 2988 | 1471293554636 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 2988 | 1471293554638 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:39:14 INFO - PROCESS | 2988 | 1471293554642 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 2988 | 1471293554643 Marionette TRACE conn6 <- [1,2298,null,{}] 13:39:14 INFO - PROCESS | 2988 | 1471293554647 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:14 INFO - PROCESS | 2988 | 1471293554649 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:14 INFO - PROCESS | 2988 | 1471293554757 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:39:14 INFO - PROCESS | 2988 | 1471293554763 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 2988 | 1471293554765 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C2000 == 30 [pid = 2988] [id = 584] 13:39:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A007A61800) [pid = 2988] [serial = 1752] [outer = 0000000000000000] 13:39:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00B737C00) [pid = 2988] [serial = 1753] [outer = 000000A007A61800] 13:39:14 INFO - PROCESS | 2988 | 1471293554820 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00BE70800) [pid = 2988] [serial = 1754] [outer = 000000A007A61800] 13:39:15 INFO - PROCESS | 2988 | 1471293555309 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 13:39:15 INFO - PROCESS | 2988 | 1471293555343 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:39:15 INFO - PROCESS | 2988 | 1471293555345 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:39:15 INFO - PROCESS | 2988 | 1471293555349 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:39:15 INFO - PROCESS | 2988 | 1471293555351 Marionette TRACE conn6 <- [1,2302,null,{}] 13:39:15 INFO - PROCESS | 2988 | 1471293555354 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:15 INFO - PROCESS | 2988 | 1471293555360 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:15 INFO - PROCESS | 2988 | 1471293555503 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:39:15 INFO - PROCESS | 2988 | 1471293555530 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:15 INFO - PROCESS | 2988 | 1471293555539 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00101E800 == 31 [pid = 2988] [id = 585] 13:39:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C8C6400) [pid = 2988] [serial = 1755] [outer = 0000000000000000] 13:39:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00C8CE800) [pid = 2988] [serial = 1756] [outer = 000000A00C8C6400] 13:39:15 INFO - PROCESS | 2988 | 1471293555584 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00D2EE000) [pid = 2988] [serial = 1757] [outer = 000000A00C8C6400] 13:39:15 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00FDC9C00) [pid = 2988] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:39:15 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FC08000) [pid = 2988] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:39:15 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00C030C00) [pid = 2988] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:39:15 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00D2F7400) [pid = 2988] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:39:15 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0007B4C00) [pid = 2988] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:39:15 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C8CD800) [pid = 2988] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:39:15 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0095C6400) [pid = 2988] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:39:16 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00B739400) [pid = 2988] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:39:16 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007C11800) [pid = 2988] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:39:16 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A007A8D400) [pid = 2988] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:39:16 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004A6DC00) [pid = 2988] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:39:16 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0041C6C00) [pid = 2988] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:39:16 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008787400) [pid = 2988] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:39:16 INFO - PROCESS | 2988 | 1471293556171 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 881ms 13:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:39:16 INFO - PROCESS | 2988 | 1471293556231 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 2988 | 1471293556234 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:39:16 INFO - PROCESS | 2988 | 1471293556237 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 2988 | 1471293556239 Marionette TRACE conn6 <- [1,2306,null,{}] 13:39:16 INFO - PROCESS | 2988 | 1471293556242 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:16 INFO - PROCESS | 2988 | 1471293556245 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:16 INFO - PROCESS | 2988 | 1471293556326 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:39:16 INFO - PROCESS | 2988 | 1471293556331 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 2988 | 1471293556333 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010359000 == 32 [pid = 2988] [id = 586] 13:39:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A008787400) [pid = 2988] [serial = 1758] [outer = 0000000000000000] 13:39:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00A43DC00) [pid = 2988] [serial = 1759] [outer = 000000A008787400] 13:39:16 INFO - PROCESS | 2988 | 1471293556377 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C8D3C00) [pid = 2988] [serial = 1760] [outer = 000000A008787400] 13:39:16 INFO - PROCESS | 2988 | 1471293556782 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 2988 | 1471293556839 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:39:16 INFO - PROCESS | 2988 | 1471293556842 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 2988 | 1471293556844 Marionette TRACE conn6 <- [1,2310,null,{}] 13:39:16 INFO - PROCESS | 2988 | 1471293556852 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:16 INFO - PROCESS | 2988 | 1471293556854 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:16 INFO - PROCESS | 2988 | 1471293556937 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:39:16 INFO - PROCESS | 2988 | 1471293556943 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 2988 | 1471293556952 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E51800 == 33 [pid = 2988] [id = 587] 13:39:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0095AFC00) [pid = 2988] [serial = 1761] [outer = 0000000000000000] 13:39:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00EA58000) [pid = 2988] [serial = 1762] [outer = 000000A0095AFC00] 13:39:17 INFO - PROCESS | 2988 | 1471293557000 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00EA60800) [pid = 2988] [serial = 1763] [outer = 000000A0095AFC00] 13:39:17 INFO - PROCESS | 2988 | 1471293557430 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 13:39:17 INFO - PROCESS | 2988 | 1471293557475 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 2988 | 1471293557477 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:39:17 INFO - PROCESS | 2988 | 1471293557493 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 2988 | 1471293557495 Marionette TRACE conn6 <- [1,2314,null,{}] 13:39:17 INFO - PROCESS | 2988 | 1471293557503 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 2988 | 1471293557505 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:17 INFO - PROCESS | 2988 | 1471293557590 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:39:17 INFO - PROCESS | 2988 | 1471293557598 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 2988 | 1471293557600 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079E16800 == 34 [pid = 2988] [id = 588] 13:39:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EA5A400) [pid = 2988] [serial = 1764] [outer = 0000000000000000] 13:39:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EC0C800) [pid = 2988] [serial = 1765] [outer = 000000A00EA5A400] 13:39:17 INFO - PROCESS | 2988 | 1471293557644 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00ECB9400) [pid = 2988] [serial = 1766] [outer = 000000A00EA5A400] 13:39:18 INFO - PROCESS | 2988 | 1471293558247 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 797ms 13:39:18 INFO - PROCESS | 2988 | 1471293558317 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 2988 | 1471293558321 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:39:18 INFO - PROCESS | 2988 | 1471293558327 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 2988 | 1471293558330 Marionette TRACE conn6 <- [1,2318,null,{}] 13:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:39:18 INFO - PROCESS | 2988 | 1471293558361 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:18 INFO - PROCESS | 2988 | 1471293558364 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:18 INFO - PROCESS | 2988 | 1471293558500 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:39:18 INFO - PROCESS | 2988 | 1471293558615 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 2988 | 1471293558618 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008836800 == 35 [pid = 2988] [id = 589] 13:39:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004A75800) [pid = 2988] [serial = 1767] [outer = 0000000000000000] 13:39:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004BB7000) [pid = 2988] [serial = 1768] [outer = 000000A004A75800] 13:39:18 INFO - PROCESS | 2988 | 1471293558679 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A006CE8400) [pid = 2988] [serial = 1769] [outer = 000000A004A75800] 13:39:19 INFO - PROCESS | 2988 | 1471293559394 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1106ms 13:39:19 INFO - PROCESS | 2988 | 1471293559454 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 2988 | 1471293559459 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:39:19 INFO - PROCESS | 2988 | 1471293559467 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 2988 | 1471293559470 Marionette TRACE conn6 <- [1,2322,null,{}] 13:39:19 INFO - PROCESS | 2988 | 1471293559474 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:19 INFO - PROCESS | 2988 | 1471293559478 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:19 INFO - PROCESS | 2988 | 1471293559601 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:39:19 INFO - PROCESS | 2988 | 1471293559728 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 2988 | 1471293559731 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C081000 == 36 [pid = 2988] [id = 590] 13:39:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A004BA8000) [pid = 2988] [serial = 1770] [outer = 0000000000000000] 13:39:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A008786800) [pid = 2988] [serial = 1771] [outer = 000000A004BA8000] 13:39:19 INFO - PROCESS | 2988 | 1471293559793 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A009117400) [pid = 2988] [serial = 1772] [outer = 000000A004BA8000] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E51800 == 35 [pid = 2988] [id = 587] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A010359000 == 34 [pid = 2988] [id = 586] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00101E800 == 33 [pid = 2988] [id = 585] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C2000 == 32 [pid = 2988] [id = 584] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D216000 == 31 [pid = 2988] [id = 583] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C08E000 == 30 [pid = 2988] [id = 582] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A009F1B000 == 29 [pid = 2988] [id = 581] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00845C000 == 28 [pid = 2988] [id = 580] 13:39:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A001041800 == 27 [pid = 2988] [id = 579] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00FD27000) [pid = 2988] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00C1D6000) [pid = 2988] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00EA5AC00) [pid = 2988] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00D2EB000) [pid = 2988] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004A6F400) [pid = 2988] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00ECB5400) [pid = 2988] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00D4CF800) [pid = 2988] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00A43B800) [pid = 2988] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B3C7800) [pid = 2988] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00BE67C00) [pid = 2988] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0084EBC00) [pid = 2988] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00893AC00) [pid = 2988] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0084E9800) [pid = 2988] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00878B400) [pid = 2988] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004BA1400) [pid = 2988] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A006704800) [pid = 2988] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A004A66C00) [pid = 2988] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A004BB8C00) [pid = 2988] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FDC9000) [pid = 2988] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A008942C00) [pid = 2988] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00D4D0000) [pid = 2988] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00BEE6C00) [pid = 2988] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00FC0D800) [pid = 2988] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A010393000) [pid = 2988] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A01038A400) [pid = 2988] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2988 | 1471293560693 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1281ms 13:39:20 INFO - PROCESS | 2988 | 1471293560749 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 2988 | 1471293560753 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:39:20 INFO - PROCESS | 2988 | 1471293560758 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 2988 | 1471293560761 Marionette TRACE conn6 <- [1,2326,null,{}] 13:39:20 INFO - PROCESS | 2988 | 1471293560767 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 2988 | 1471293560769 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:20 INFO - PROCESS | 2988 | 1471293560860 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:39:20 INFO - PROCESS | 2988 | 1471293560874 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:20 INFO - PROCESS | 2988 | 1471293560876 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008705000 == 28 [pid = 2988] [id = 591] 13:39:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004E81800) [pid = 2988] [serial = 1773] [outer = 0000000000000000] 13:39:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004E91000) [pid = 2988] [serial = 1774] [outer = 000000A004E81800] 13:39:20 INFO - PROCESS | 2988 | 1471293560926 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A006CE6000) [pid = 2988] [serial = 1775] [outer = 000000A004E81800] 13:39:21 INFO - PROCESS | 2988 | 1471293561439 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:39:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:39:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 13:39:21 INFO - PROCESS | 2988 | 1471293561491 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:39:21 INFO - PROCESS | 2988 | 1471293561496 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:39:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:39:21 INFO - PROCESS | 2988 | 1471293561502 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:39:21 INFO - PROCESS | 2988 | 1471293561505 Marionette TRACE conn6 <- [1,2330,null,{}] 13:39:21 INFO - PROCESS | 2988 | 1471293561509 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:21 INFO - PROCESS | 2988 | 1471293561511 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:21 INFO - PROCESS | 2988 | 1471293561602 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:39:21 INFO - PROCESS | 2988 | 1471293561611 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 2988 | 1471293561613 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE32800 == 29 [pid = 2988] [id = 592] 13:39:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00877E000) [pid = 2988] [serial = 1776] [outer = 0000000000000000] 13:39:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A008947400) [pid = 2988] [serial = 1777] [outer = 000000A00877E000] 13:39:21 INFO - PROCESS | 2988 | 1471293561664 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A008CA6C00) [pid = 2988] [serial = 1778] [outer = 000000A00877E000] 13:39:22 INFO - PROCESS | 2988 | 1471293562121 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 13:39:22 INFO - PROCESS | 2988 | 1471293562196 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:39:22 INFO - PROCESS | 2988 | 1471293562198 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:39:22 INFO - PROCESS | 2988 | 1471293562201 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - PROCESS | 2988 | 1471293562205 Marionette TRACE conn6 <- [1,2334,null,{}] 13:39:22 INFO - PROCESS | 2988 | 1471293562216 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 2988 | 1471293562221 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:22 INFO - PROCESS | 2988 | 1471293562350 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:39:22 INFO - PROCESS | 2988 | 1471293562357 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 2988 | 1471293562361 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3BD800 == 30 [pid = 2988] [id = 593] 13:39:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A009F34800) [pid = 2988] [serial = 1779] [outer = 0000000000000000] 13:39:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00B3BA400) [pid = 2988] [serial = 1780] [outer = 000000A009F34800] 13:39:22 INFO - PROCESS | 2988 | 1471293562412 Marionette DEBUG loaded listener.js 13:39:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00B739C00) [pid = 2988] [serial = 1781] [outer = 000000A009F34800] 13:39:22 INFO - PROCESS | 2988 | 1471293562838 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 13:39:22 INFO - PROCESS | 2988 | 1471293562901 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 2988 | 1471293562904 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:39:22 INFO - PROCESS | 2988 | 1471293562907 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - PROCESS | 2988 | 1471293562909 Marionette TRACE conn6 <- [1,2338,null,{}] 13:39:22 INFO - PROCESS | 2988 | 1471293562913 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 2988 | 1471293562915 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:23 INFO - PROCESS | 2988 | 1471293563034 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:39:23 INFO - PROCESS | 2988 | 1471293563080 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 2988 | 1471293563083 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDE9000 == 31 [pid = 2988] [id = 594] 13:39:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00BE6E400) [pid = 2988] [serial = 1782] [outer = 0000000000000000] 13:39:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00BEE2000) [pid = 2988] [serial = 1783] [outer = 000000A00BE6E400] 13:39:23 INFO - PROCESS | 2988 | 1471293563129 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C029000) [pid = 2988] [serial = 1784] [outer = 000000A00BE6E400] 13:39:23 INFO - PROCESS | 2988 | 1471293563576 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 13:39:23 INFO - PROCESS | 2988 | 1471293563601 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 2988 | 1471293563603 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:39:23 INFO - PROCESS | 2988 | 1471293563612 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - PROCESS | 2988 | 1471293563614 Marionette TRACE conn6 <- [1,2342,null,{}] 13:39:23 INFO - PROCESS | 2988 | 1471293563618 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:23 INFO - PROCESS | 2988 | 1471293563620 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:23 INFO - PROCESS | 2988 | 1471293563757 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:39:23 INFO - PROCESS | 2988 | 1471293563784 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 2988 | 1471293563786 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010356000 == 32 [pid = 2988] [id = 595] 13:39:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004A67000) [pid = 2988] [serial = 1785] [outer = 0000000000000000] 13:39:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C8C8000) [pid = 2988] [serial = 1786] [outer = 000000A004A67000] 13:39:23 INFO - PROCESS | 2988 | 1471293563831 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D2F2400) [pid = 2988] [serial = 1787] [outer = 000000A004A67000] 13:39:24 INFO - PROCESS | 2988 | 1471293564295 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 13:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:39:24 INFO - PROCESS | 2988 | 1471293564346 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 2988 | 1471293564349 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:39:24 INFO - PROCESS | 2988 | 1471293564352 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 2988 | 1471293564354 Marionette TRACE conn6 <- [1,2346,null,{}] 13:39:24 INFO - PROCESS | 2988 | 1471293564357 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:24 INFO - PROCESS | 2988 | 1471293564363 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:24 INFO - PROCESS | 2988 | 1471293564507 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:39:24 INFO - PROCESS | 2988 | 1471293564513 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 2988 | 1471293564516 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07963B000 == 33 [pid = 2988] [id = 596] 13:39:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D2F3000) [pid = 2988] [serial = 1788] [outer = 0000000000000000] 13:39:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00ECB3800) [pid = 2988] [serial = 1789] [outer = 000000A00D2F3000] 13:39:24 INFO - PROCESS | 2988 | 1471293564604 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FC10400) [pid = 2988] [serial = 1790] [outer = 000000A00D2F3000] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A006707400) [pid = 2988] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0007B0400) [pid = 2988] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007A61800) [pid = 2988] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00EC0A800) [pid = 2988] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A008787400) [pid = 2988] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00910F000) [pid = 2988] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004B9EC00) [pid = 2988] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00108C000) [pid = 2988] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B732C00) [pid = 2988] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C8C6400) [pid = 2988] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A0095AFC00) [pid = 2988] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:39:25 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A007C07800) [pid = 2988] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:39:25 INFO - PROCESS | 2988 | 1471293565100 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 775ms 13:39:25 INFO - PROCESS | 2988 | 1471293565131 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 2988 | 1471293565133 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:39:25 INFO - PROCESS | 2988 | 1471293565136 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 2988 | 1471293565138 Marionette TRACE conn6 <- [1,2350,null,{}] 13:39:25 INFO - PROCESS | 2988 | 1471293565142 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 2988 | 1471293565144 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:25 INFO - PROCESS | 2988 | 1471293565227 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:39:25 INFO - PROCESS | 2988 | 1471293565309 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 2988 | 1471293565311 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FAF000 == 34 [pid = 2988] [id = 597] 13:39:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A001110400) [pid = 2988] [serial = 1791] [outer = 0000000000000000] 13:39:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008787400) [pid = 2988] [serial = 1792] [outer = 000000A001110400] 13:39:25 INFO - PROCESS | 2988 | 1471293565356 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00FC08400) [pid = 2988] [serial = 1793] [outer = 000000A001110400] 13:39:25 INFO - PROCESS | 2988 | 1471293565723 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 627ms 13:39:25 INFO - PROCESS | 2988 | 1471293565767 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 2988 | 1471293565769 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:39:25 INFO - PROCESS | 2988 | 1471293565772 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 2988 | 1471293565773 Marionette TRACE conn6 <- [1,2354,null,{}] 13:39:25 INFO - PROCESS | 2988 | 1471293565777 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 2988 | 1471293565779 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:25 INFO - PROCESS | 2988 | 1471293565902 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:39:25 INFO - PROCESS | 2988 | 1471293565912 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 2988 | 1471293565914 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE77800 == 35 [pid = 2988] [id = 598] 13:39:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00124A800) [pid = 2988] [serial = 1794] [outer = 0000000000000000] 13:39:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00FD2D400) [pid = 2988] [serial = 1795] [outer = 000000A00124A800] 13:39:25 INFO - PROCESS | 2988 | 1471293565962 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00FDD3800) [pid = 2988] [serial = 1796] [outer = 000000A00124A800] 13:39:26 INFO - PROCESS | 2988 | 1471293566370 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 628ms 13:39:26 INFO - PROCESS | 2988 | 1471293566403 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:39:26 INFO - PROCESS | 2988 | 1471293566406 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:39:26 INFO - PROCESS | 2988 | 1471293566409 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:39:26 INFO - PROCESS | 2988 | 1471293566411 Marionette TRACE conn6 <- [1,2358,null,{}] 13:39:26 INFO - PROCESS | 2988 | 1471293566414 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:26 INFO - PROCESS | 2988 | 1471293566416 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:26 INFO - PROCESS | 2988 | 1471293566503 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:39:26 INFO - PROCESS | 2988 | 1471293566612 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:26 INFO - PROCESS | 2988 | 1471293566614 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D20B800 == 36 [pid = 2988] [id = 599] 13:39:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0095B1C00) [pid = 2988] [serial = 1797] [outer = 0000000000000000] 13:39:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00EA5BC00) [pid = 2988] [serial = 1798] [outer = 000000A0095B1C00] 13:39:26 INFO - PROCESS | 2988 | 1471293566661 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A010439000) [pid = 2988] [serial = 1799] [outer = 000000A0095B1C00] 13:39:27 INFO - PROCESS | 2988 | 1471293567086 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 13:39:27 INFO - PROCESS | 2988 | 1471293567147 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:39:27 INFO - PROCESS | 2988 | 1471293567151 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:39:27 INFO - PROCESS | 2988 | 1471293567157 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 2988 | 1471293567160 Marionette TRACE conn6 <- [1,2362,null,{}] 13:39:27 INFO - PROCESS | 2988 | 1471293567167 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:27 INFO - PROCESS | 2988 | 1471293567170 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:27 INFO - PROCESS | 2988 | 1471293567290 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:39:27 INFO - PROCESS | 2988 | 1471293567381 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 2988 | 1471293567386 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00883A800 == 37 [pid = 2988] [id = 600] 13:39:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004B89800) [pid = 2988] [serial = 1800] [outer = 0000000000000000] 13:39:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004BB2800) [pid = 2988] [serial = 1801] [outer = 000000A004B89800] 13:39:27 INFO - PROCESS | 2988 | 1471293567444 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A007A61C00) [pid = 2988] [serial = 1802] [outer = 000000A004B89800] 13:39:28 INFO - PROCESS | 2988 | 1471293568082 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 986ms 13:39:28 INFO - PROCESS | 2988 | 1471293568147 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 2988 | 1471293568152 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:39:28 INFO - PROCESS | 2988 | 1471293568158 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - PROCESS | 2988 | 1471293568162 Marionette TRACE conn6 <- [1,2366,null,{}] 13:39:28 INFO - PROCESS | 2988 | 1471293568166 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:28 INFO - PROCESS | 2988 | 1471293568169 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:28 INFO - PROCESS | 2988 | 1471293568286 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:39:28 INFO - PROCESS | 2988 | 1471293568410 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 2988 | 1471293568413 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010341000 == 38 [pid = 2988] [id = 601] 13:39:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0091E8400) [pid = 2988] [serial = 1803] [outer = 0000000000000000] 13:39:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0095B3400) [pid = 2988] [serial = 1804] [outer = 000000A0091E8400] 13:39:28 INFO - PROCESS | 2988 | 1471293568472 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B736800) [pid = 2988] [serial = 1805] [outer = 000000A0091E8400] 13:39:29 INFO - PROCESS | 2988 | 1471293569063 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 944ms 13:39:29 INFO - PROCESS | 2988 | 1471293569103 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 2988 | 1471293569106 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:39:29 INFO - PROCESS | 2988 | 1471293569110 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 2988 | 1471293569114 Marionette TRACE conn6 <- [1,2370,null,{}] 13:39:29 INFO - PROCESS | 2988 | 1471293569126 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 2988 | 1471293569131 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:29 INFO - PROCESS | 2988 | 1471293569288 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:39:29 INFO - PROCESS | 2988 | 1471293569304 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:29 INFO - PROCESS | 2988 | 1471293569308 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07BD87800 == 39 [pid = 2988] [id = 602] 13:39:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EA5EC00) [pid = 2988] [serial = 1806] [outer = 0000000000000000] 13:39:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00ECBC400) [pid = 2988] [serial = 1807] [outer = 000000A00EA5EC00] 13:39:29 INFO - PROCESS | 2988 | 1471293569366 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00FDCD000) [pid = 2988] [serial = 1808] [outer = 000000A00EA5EC00] 13:39:29 INFO - PROCESS | 2988 | 1471293569989 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 944ms 13:39:30 INFO - PROCESS | 2988 | 1471293570056 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:39:30 INFO - PROCESS | 2988 | 1471293570060 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:39:30 INFO - PROCESS | 2988 | 1471293570064 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:39:30 INFO - PROCESS | 2988 | 1471293570066 Marionette TRACE conn6 <- [1,2374,null,{}] 13:39:30 INFO - PROCESS | 2988 | 1471293570070 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:30 INFO - PROCESS | 2988 | 1471293570072 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:30 INFO - PROCESS | 2988 | 1471293570186 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:39:30 INFO - PROCESS | 2988 | 1471293570307 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 2988 | 1471293570310 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA84800 == 40 [pid = 2988] [id = 603] 13:39:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A011F96800) [pid = 2988] [serial = 1809] [outer = 0000000000000000] 13:39:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A011F9A800) [pid = 2988] [serial = 1810] [outer = 000000A011F96800] 13:39:30 INFO - PROCESS | 2988 | 1471293570367 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A079E48C00) [pid = 2988] [serial = 1811] [outer = 000000A011F96800] 13:39:30 INFO - PROCESS | 2988 | 1471293570931 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 943ms 13:39:31 INFO - PROCESS | 2988 | 1471293571009 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 2988 | 1471293571011 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:39:31 INFO - PROCESS | 2988 | 1471293571015 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 2988 | 1471293571017 Marionette TRACE conn6 <- [1,2378,null,{}] 13:39:31 INFO - PROCESS | 2988 | 1471293571021 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:31 INFO - PROCESS | 2988 | 1471293571023 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:31 INFO - PROCESS | 2988 | 1471293571134 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:39:31 INFO - PROCESS | 2988 | 1471293571352 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 2988 | 1471293571355 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008705800 == 41 [pid = 2988] [id = 604] 13:39:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0007B8400) [pid = 2988] [serial = 1812] [outer = 0000000000000000] 13:39:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A004B9C800) [pid = 2988] [serial = 1813] [outer = 000000A0007B8400] 13:39:31 INFO - PROCESS | 2988 | 1471293571425 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A007A62400) [pid = 2988] [serial = 1814] [outer = 000000A0007B8400] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE77800 == 40 [pid = 2988] [id = 598] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FAF000 == 39 [pid = 2988] [id = 597] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07963B000 == 38 [pid = 2988] [id = 596] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A010356000 == 37 [pid = 2988] [id = 595] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDE9000 == 36 [pid = 2988] [id = 594] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3BD800 == 35 [pid = 2988] [id = 593] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE32800 == 34 [pid = 2988] [id = 592] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A008705000 == 33 [pid = 2988] [id = 591] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A079E16800 == 32 [pid = 2988] [id = 588] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A008836800 == 31 [pid = 2988] [id = 589] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C081000 == 30 [pid = 2988] [id = 590] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07CA84800 == 29 [pid = 2988] [id = 603] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A07BD87800 == 28 [pid = 2988] [id = 602] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A010341000 == 27 [pid = 2988] [id = 601] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D20B800 == 26 [pid = 2988] [id = 599] 13:39:32 INFO - PROCESS | 2988 | --DOCSHELL 000000A00883A800 == 25 [pid = 2988] [id = 600] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00764F400) [pid = 2988] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A008788C00) [pid = 2988] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0007B3C00) [pid = 2988] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00B737C00) [pid = 2988] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00FC08C00) [pid = 2988] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00A43DC00) [pid = 2988] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0091ED000) [pid = 2988] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0050D0C00) [pid = 2988] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004B8B000) [pid = 2988] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A010393C00) [pid = 2988] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00B73C000) [pid = 2988] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00A003000) [pid = 2988] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C8C4400) [pid = 2988] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00D2EE000) [pid = 2988] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A0041CCC00) [pid = 2988] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004E11400) [pid = 2988] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00C8CE800) [pid = 2988] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EA58000) [pid = 2988] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00911D400) [pid = 2988] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A006CEE400) [pid = 2988] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0086E1000) [pid = 2988] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A008245C00) [pid = 2988] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00BE70800) [pid = 2988] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C8D3C00) [pid = 2988] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00EA60800) [pid = 2988] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00EC0C800) [pid = 2988] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2988 | 1471293572756 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1841ms 13:39:32 INFO - PROCESS | 2988 | 1471293572860 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 2988 | 1471293572864 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:39:32 INFO - PROCESS | 2988 | 1471293572870 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 2988 | 1471293572873 Marionette TRACE conn6 <- [1,2382,null,{}] 13:39:32 INFO - PROCESS | 2988 | 1471293572880 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 2988 | 1471293572883 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:32 INFO - PROCESS | 2988 | 1471293572982 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:39:33 INFO - PROCESS | 2988 | 1471293572989 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 2988 | 1471293572994 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076A7000 == 26 [pid = 2988] [id = 605] 13:39:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004A6E800) [pid = 2988] [serial = 1815] [outer = 0000000000000000] 13:39:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004B7F000) [pid = 2988] [serial = 1816] [outer = 000000A004A6E800] 13:39:33 INFO - PROCESS | 2988 | 1471293573047 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004BAAC00) [pid = 2988] [serial = 1817] [outer = 000000A004A6E800] 13:39:33 INFO - PROCESS | 2988 | 1471293573565 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 13:39:33 INFO - PROCESS | 2988 | 1471293573606 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:39:33 INFO - PROCESS | 2988 | 1471293573612 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:39:33 INFO - PROCESS | 2988 | 1471293573618 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:39:33 INFO - PROCESS | 2988 | 1471293573621 Marionette TRACE conn6 <- [1,2386,null,{}] 13:39:33 INFO - PROCESS | 2988 | 1471293573625 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:33 INFO - PROCESS | 2988 | 1471293573628 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:33 INFO - PROCESS | 2988 | 1471293573721 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:39:33 INFO - PROCESS | 2988 | 1471293573730 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 2988 | 1471293573733 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008818800 == 27 [pid = 2988] [id = 606] 13:39:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0050D9000) [pid = 2988] [serial = 1818] [outer = 0000000000000000] 13:39:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0069A3C00) [pid = 2988] [serial = 1819] [outer = 000000A0050D9000] 13:39:33 INFO - PROCESS | 2988 | 1471293573782 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A007A56400) [pid = 2988] [serial = 1820] [outer = 000000A0050D9000] 13:39:34 INFO - PROCESS | 2988 | 1471293574240 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 13:39:34 INFO - PROCESS | 2988 | 1471293574312 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 2988 | 1471293574315 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:39:34 INFO - PROCESS | 2988 | 1471293574318 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - PROCESS | 2988 | 1471293574322 Marionette TRACE conn6 <- [1,2390,null,{}] 13:39:34 INFO - PROCESS | 2988 | 1471293574334 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 2988 | 1471293574339 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:34 INFO - PROCESS | 2988 | 1471293574466 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:39:34 INFO - PROCESS | 2988 | 1471293574546 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 2988 | 1471293574549 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C08F800 == 28 [pid = 2988] [id = 607] 13:39:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0084E9800) [pid = 2988] [serial = 1821] [outer = 0000000000000000] 13:39:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00877DC00) [pid = 2988] [serial = 1822] [outer = 000000A0084E9800] 13:39:34 INFO - PROCESS | 2988 | 1471293574599 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A008CA2400) [pid = 2988] [serial = 1823] [outer = 000000A0084E9800] 13:39:35 INFO - PROCESS | 2988 | 1471293575021 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 13:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:39:35 INFO - PROCESS | 2988 | 1471293575054 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 2988 | 1471293575057 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:39:35 INFO - PROCESS | 2988 | 1471293575060 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 2988 | 1471293575062 Marionette TRACE conn6 <- [1,2394,null,{}] 13:39:35 INFO - PROCESS | 2988 | 1471293575065 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 2988 | 1471293575068 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:35 INFO - PROCESS | 2988 | 1471293575190 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:39:35 INFO - PROCESS | 2988 | 1471293575197 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 2988 | 1471293575199 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D20D800 == 29 [pid = 2988] [id = 608] 13:39:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0091AB000) [pid = 2988] [serial = 1824] [outer = 0000000000000000] 13:39:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0095AE800) [pid = 2988] [serial = 1825] [outer = 000000A0091AB000] 13:39:35 INFO - PROCESS | 2988 | 1471293575249 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A009F9F800) [pid = 2988] [serial = 1826] [outer = 000000A0091AB000] 13:39:35 INFO - PROCESS | 2988 | 1471293575690 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 13:39:35 INFO - PROCESS | 2988 | 1471293575733 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 2988 | 1471293575735 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:39:35 INFO - PROCESS | 2988 | 1471293575739 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 2988 | 1471293575740 Marionette TRACE conn6 <- [1,2398,null,{}] 13:39:35 INFO - PROCESS | 2988 | 1471293575744 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 2988 | 1471293575746 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:35 INFO - PROCESS | 2988 | 1471293575881 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:39:35 INFO - PROCESS | 2988 | 1471293575904 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 2988 | 1471293575906 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC28000 == 30 [pid = 2988] [id = 609] 13:39:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00A43E800) [pid = 2988] [serial = 1827] [outer = 0000000000000000] 13:39:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00B3C3000) [pid = 2988] [serial = 1828] [outer = 000000A00A43E800] 13:39:35 INFO - PROCESS | 2988 | 1471293575951 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00B8CF800) [pid = 2988] [serial = 1829] [outer = 000000A00A43E800] 13:39:36 INFO - PROCESS | 2988 | 1471293576408 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 13:39:36 INFO - PROCESS | 2988 | 1471293576413 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 2988 | 1471293576416 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:39:36 INFO - PROCESS | 2988 | 1471293576419 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 2988 | 1471293576420 Marionette TRACE conn6 <- [1,2402,null,{}] 13:39:36 INFO - PROCESS | 2988 | 1471293576429 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:36 INFO - PROCESS | 2988 | 1471293576435 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:36 INFO - PROCESS | 2988 | 1471293576573 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:39:36 INFO - PROCESS | 2988 | 1471293576580 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 2988 | 1471293576582 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01031D800 == 31 [pid = 2988] [id = 610] 13:39:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00BE6FC00) [pid = 2988] [serial = 1830] [outer = 0000000000000000] 13:39:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C02B800) [pid = 2988] [serial = 1831] [outer = 000000A00BE6FC00] 13:39:36 INFO - PROCESS | 2988 | 1471293576675 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00C8CFC00) [pid = 2988] [serial = 1832] [outer = 000000A00BE6FC00] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004A67000) [pid = 2988] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A001110400) [pid = 2988] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00D2F3000) [pid = 2988] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004BA8000) [pid = 2988] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004E81800) [pid = 2988] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00EA5A400) [pid = 2988] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A009F34800) [pid = 2988] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00877E000) [pid = 2988] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004A75800) [pid = 2988] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00124A800) [pid = 2988] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0095B1C00) [pid = 2988] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00BE6E400) [pid = 2988] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:39:37 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0095B3C00) [pid = 2988] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:39:37 INFO - PROCESS | 2988 | 1471293577284 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 941ms 13:39:37 INFO - PROCESS | 2988 | 1471293577363 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 2988 | 1471293577366 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:39:37 INFO - PROCESS | 2988 | 1471293577369 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 2988 | 1471293577371 Marionette TRACE conn6 <- [1,2406,null,{}] 13:39:37 INFO - PROCESS | 2988 | 1471293577374 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 2988 | 1471293577376 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:37 INFO - PROCESS | 2988 | 1471293577457 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:39:37 INFO - PROCESS | 2988 | 1471293577463 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 2988 | 1471293577465 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010368000 == 32 [pid = 2988] [id = 611] 13:39:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A001253400) [pid = 2988] [serial = 1833] [outer = 0000000000000000] 13:39:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00B3BAC00) [pid = 2988] [serial = 1834] [outer = 000000A001253400] 13:39:37 INFO - PROCESS | 2988 | 1471293577510 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C8C9800) [pid = 2988] [serial = 1835] [outer = 000000A001253400] 13:39:37 INFO - PROCESS | 2988 | 1471293577925 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 584ms 13:39:37 INFO - PROCESS | 2988 | 1471293577959 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 2988 | 1471293577961 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:39:37 INFO - PROCESS | 2988 | 1471293577968 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 2988 | 1471293577970 Marionette TRACE conn6 <- [1,2410,null,{}] 13:39:37 INFO - PROCESS | 2988 | 1471293577974 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 2988 | 1471293577976 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:38 INFO - PROCESS | 2988 | 1471293578057 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:39:38 INFO - PROCESS | 2988 | 1471293578065 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 2988 | 1471293578067 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E62000 == 33 [pid = 2988] [id = 612] 13:39:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00C8C4C00) [pid = 2988] [serial = 1836] [outer = 0000000000000000] 13:39:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00D2F4400) [pid = 2988] [serial = 1837] [outer = 000000A00C8C4C00] 13:39:38 INFO - PROCESS | 2988 | 1471293578111 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D4D5C00) [pid = 2988] [serial = 1838] [outer = 000000A00C8C4C00] 13:39:38 INFO - PROCESS | 2988 | 1471293578543 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 13:39:38 INFO - PROCESS | 2988 | 1471293578599 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:39:38 INFO - PROCESS | 2988 | 1471293578601 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:39:38 INFO - PROCESS | 2988 | 1471293578604 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 2988 | 1471293578606 Marionette TRACE conn6 <- [1,2414,null,{}] 13:39:38 INFO - PROCESS | 2988 | 1471293578610 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 2988 | 1471293578612 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:38 INFO - PROCESS | 2988 | 1471293578693 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:39:38 INFO - PROCESS | 2988 | 1471293578700 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 2988 | 1471293578702 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079ED9000 == 34 [pid = 2988] [id = 613] 13:39:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D4D7000) [pid = 2988] [serial = 1839] [outer = 0000000000000000] 13:39:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EA5C800) [pid = 2988] [serial = 1840] [outer = 000000A00D4D7000] 13:39:38 INFO - PROCESS | 2988 | 1471293578747 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EC0A000) [pid = 2988] [serial = 1841] [outer = 000000A00D4D7000] 13:39:39 INFO - PROCESS | 2988 | 1471293579493 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 941ms 13:39:39 INFO - PROCESS | 2988 | 1471293579549 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 2988 | 1471293579553 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:39:39 INFO - PROCESS | 2988 | 1471293579559 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 2988 | 1471293579562 Marionette TRACE conn6 <- [1,2418,null,{}] 13:39:39 INFO - PROCESS | 2988 | 1471293579568 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 2988 | 1471293579571 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:39 INFO - PROCESS | 2988 | 1471293579704 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:39:39 INFO - PROCESS | 2988 | 1471293579821 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 2988 | 1471293579824 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008816000 == 35 [pid = 2988] [id = 614] 13:39:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00124B800) [pid = 2988] [serial = 1842] [outer = 0000000000000000] 13:39:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004E11400) [pid = 2988] [serial = 1843] [outer = 000000A00124B800] 13:39:39 INFO - PROCESS | 2988 | 1471293579884 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A007168400) [pid = 2988] [serial = 1844] [outer = 000000A00124B800] 13:39:40 INFO - PROCESS | 2988 | 1471293580614 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1083ms 13:39:40 INFO - PROCESS | 2988 | 1471293580646 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 2988 | 1471293580651 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:39:40 INFO - PROCESS | 2988 | 1471293580658 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 2988 | 1471293580661 Marionette TRACE conn6 <- [1,2422,null,{}] 13:39:40 INFO - PROCESS | 2988 | 1471293580665 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:40 INFO - PROCESS | 2988 | 1471293580668 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:40 INFO - PROCESS | 2988 | 1471293580804 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:39:40 INFO - PROCESS | 2988 | 1471293580926 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 2988 | 1471293580929 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDE2800 == 36 [pid = 2988] [id = 615] 13:39:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A007168C00) [pid = 2988] [serial = 1845] [outer = 0000000000000000] 13:39:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A008788C00) [pid = 2988] [serial = 1846] [outer = 000000A007168C00] 13:39:40 INFO - PROCESS | 2988 | 1471293580990 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0091A5800) [pid = 2988] [serial = 1847] [outer = 000000A007168C00] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E62000 == 35 [pid = 2988] [id = 612] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A010368000 == 34 [pid = 2988] [id = 611] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A01031D800 == 33 [pid = 2988] [id = 610] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC28000 == 32 [pid = 2988] [id = 609] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D20D800 == 31 [pid = 2988] [id = 608] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C08F800 == 30 [pid = 2988] [id = 607] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A008818800 == 29 [pid = 2988] [id = 606] 13:39:41 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076A7000 == 28 [pid = 2988] [id = 605] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00A87FC00) [pid = 2988] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00D2F2400) [pid = 2988] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00C8C8000) [pid = 2988] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A008787400) [pid = 2988] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00ECB3800) [pid = 2988] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A008786800) [pid = 2988] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A009117400) [pid = 2988] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004E91000) [pid = 2988] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A006CE6000) [pid = 2988] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00ECB9400) [pid = 2988] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00FC10400) [pid = 2988] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00B3BA400) [pid = 2988] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A008947400) [pid = 2988] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008CA6C00) [pid = 2988] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A004BB7000) [pid = 2988] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A006CE8400) [pid = 2988] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FD2D400) [pid = 2988] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FDD3800) [pid = 2988] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00EA5BC00) [pid = 2988] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00BEE2000) [pid = 2988] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00C029000) [pid = 2988] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A010439000) [pid = 2988] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00FC08400) [pid = 2988] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00B739C00) [pid = 2988] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 2988 | 1471293581825 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1190ms 13:39:41 INFO - PROCESS | 2988 | 1471293581850 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 2988 | 1471293581854 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:39:41 INFO - PROCESS | 2988 | 1471293581859 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:39:41 INFO - PROCESS | 2988 | 1471293581863 Marionette TRACE conn6 <- [1,2426,null,{}] 13:39:41 INFO - PROCESS | 2988 | 1471293581869 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 2988 | 1471293581872 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:41 INFO - PROCESS | 2988 | 1471293581962 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:39:41 INFO - PROCESS | 2988 | 1471293581969 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 2988 | 1471293581973 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00870E800 == 29 [pid = 2988] [id = 616] 13:39:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004BB4800) [pid = 2988] [serial = 1848] [outer = 0000000000000000] 13:39:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A006720400) [pid = 2988] [serial = 1849] [outer = 000000A004BB4800] 13:39:42 INFO - PROCESS | 2988 | 1471293582023 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A007A65000) [pid = 2988] [serial = 1850] [outer = 000000A004BB4800] 13:39:42 INFO - PROCESS | 2988 | 1471293582560 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 13:39:42 INFO - PROCESS | 2988 | 1471293582597 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 2988 | 1471293582602 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:39:42 INFO - PROCESS | 2988 | 1471293582608 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 2988 | 1471293582610 Marionette TRACE conn6 <- [1,2430,null,{}] 13:39:42 INFO - PROCESS | 2988 | 1471293582614 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:42 INFO - PROCESS | 2988 | 1471293582617 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:42 INFO - PROCESS | 2988 | 1471293582707 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:39:42 INFO - PROCESS | 2988 | 1471293582714 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 2988 | 1471293582716 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C076800 == 30 [pid = 2988] [id = 617] 13:39:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A009119800) [pid = 2988] [serial = 1851] [outer = 0000000000000000] 13:39:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00911D400) [pid = 2988] [serial = 1852] [outer = 000000A009119800] 13:39:42 INFO - PROCESS | 2988 | 1471293582766 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A0095B5C00) [pid = 2988] [serial = 1853] [outer = 000000A009119800] 13:39:43 INFO - PROCESS | 2988 | 1471293583233 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 693ms 13:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:39:43 INFO - PROCESS | 2988 | 1471293583303 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:39:43 INFO - PROCESS | 2988 | 1471293583306 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:39:43 INFO - PROCESS | 2988 | 1471293583310 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - PROCESS | 2988 | 1471293583313 Marionette TRACE conn6 <- [1,2434,null,{}] 13:39:43 INFO - PROCESS | 2988 | 1471293583325 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 2988 | 1471293583330 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:43 INFO - PROCESS | 2988 | 1471293583452 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:39:43 INFO - PROCESS | 2988 | 1471293583536 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 2988 | 1471293583540 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C7000 == 31 [pid = 2988] [id = 618] 13:39:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004A6C000) [pid = 2988] [serial = 1854] [outer = 0000000000000000] 13:39:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00BE6C000) [pid = 2988] [serial = 1855] [outer = 000000A004A6C000] 13:39:43 INFO - PROCESS | 2988 | 1471293583589 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C023400) [pid = 2988] [serial = 1856] [outer = 000000A004A6C000] 13:39:43 INFO - PROCESS | 2988 | 1471293583958 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 13:39:44 INFO - PROCESS | 2988 | 1471293584003 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 2988 | 1471293584006 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:39:44 INFO - PROCESS | 2988 | 1471293584009 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 2988 | 1471293584011 Marionette TRACE conn6 <- [1,2438,null,{}] 13:39:44 INFO - PROCESS | 2988 | 1471293584015 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 2988 | 1471293584017 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:44 INFO - PROCESS | 2988 | 1471293584138 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:39:44 INFO - PROCESS | 2988 | 1471293584143 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 2988 | 1471293584145 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDDF000 == 32 [pid = 2988] [id = 619] 13:39:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C02CC00) [pid = 2988] [serial = 1857] [outer = 0000000000000000] 13:39:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00C8C8000) [pid = 2988] [serial = 1858] [outer = 000000A00C02CC00] 13:39:44 INFO - PROCESS | 2988 | 1471293584234 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00D2EB000) [pid = 2988] [serial = 1859] [outer = 000000A00C02CC00] 13:39:44 INFO - PROCESS | 2988 | 1471293584656 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 13:39:44 INFO - PROCESS | 2988 | 1471293584682 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 2988 | 1471293584684 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:39:44 INFO - PROCESS | 2988 | 1471293584688 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 2988 | 1471293584689 Marionette TRACE conn6 <- [1,2442,null,{}] 13:39:44 INFO - PROCESS | 2988 | 1471293584693 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 2988 | 1471293584695 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:44 INFO - PROCESS | 2988 | 1471293584806 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:39:44 INFO - PROCESS | 2988 | 1471293584885 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 2988 | 1471293584887 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010362000 == 33 [pid = 2988] [id = 620] 13:39:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00D2F7000) [pid = 2988] [serial = 1860] [outer = 0000000000000000] 13:39:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00EA55000) [pid = 2988] [serial = 1861] [outer = 000000A00D2F7000] 13:39:44 INFO - PROCESS | 2988 | 1471293584932 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00EC06800) [pid = 2988] [serial = 1862] [outer = 000000A00D2F7000] 13:39:45 INFO - PROCESS | 2988 | 1471293585362 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 733ms 13:39:45 INFO - PROCESS | 2988 | 1471293585424 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 2988 | 1471293585427 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:39:45 INFO - PROCESS | 2988 | 1471293585437 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - PROCESS | 2988 | 1471293585439 Marionette TRACE conn6 <- [1,2446,null,{}] 13:39:45 INFO - PROCESS | 2988 | 1471293585442 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 2988 | 1471293585448 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:45 INFO - PROCESS | 2988 | 1471293585587 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:39:45 INFO - PROCESS | 2988 | 1471293585643 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 2988 | 1471293585652 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079648800 == 34 [pid = 2988] [id = 621] 13:39:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00ECBC800) [pid = 2988] [serial = 1863] [outer = 0000000000000000] 13:39:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00FC10C00) [pid = 2988] [serial = 1864] [outer = 000000A00ECBC800] 13:39:45 INFO - PROCESS | 2988 | 1471293585698 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FD2A800) [pid = 2988] [serial = 1865] [outer = 000000A00ECBC800] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0091AB000) [pid = 2988] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A0084E9800) [pid = 2988] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004A6E800) [pid = 2988] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0007B8400) [pid = 2988] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0050D9000) [pid = 2988] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004B89800) [pid = 2988] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00A43E800) [pid = 2988] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A0091E8400) [pid = 2988] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00EA5EC00) [pid = 2988] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A011F96800) [pid = 2988] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00BE6FC00) [pid = 2988] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C8C4C00) [pid = 2988] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:39:46 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A001253400) [pid = 2988] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:39:46 INFO - PROCESS | 2988 | 1471293586176 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 796ms 13:39:46 INFO - PROCESS | 2988 | 1471293586228 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 2988 | 1471293586231 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:39:46 INFO - PROCESS | 2988 | 1471293586234 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 2988 | 1471293586236 Marionette TRACE conn6 <- [1,2450,null,{}] 13:39:46 INFO - PROCESS | 2988 | 1471293586240 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 2988 | 1471293586242 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:46 INFO - PROCESS | 2988 | 1471293586327 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:39:46 INFO - PROCESS | 2988 | 1471293586409 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 2988 | 1471293586411 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079E1D800 == 35 [pid = 2988] [id = 622] 13:39:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A001248C00) [pid = 2988] [serial = 1866] [outer = 0000000000000000] 13:39:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A008C9B800) [pid = 2988] [serial = 1867] [outer = 000000A001248C00] 13:39:46 INFO - PROCESS | 2988 | 1471293586456 Marionette DEBUG loaded listener.js 13:39:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C8C4C00) [pid = 2988] [serial = 1868] [outer = 000000A001248C00] 13:39:46 INFO - PROCESS | 2988 | 1471293586795 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 13:39:46 INFO - PROCESS | 2988 | 1471293586867 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 2988 | 1471293586869 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:39:46 INFO - PROCESS | 2988 | 1471293586872 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 2988 | 1471293586874 Marionette TRACE conn6 <- [1,2454,null,{}] 13:39:46 INFO - PROCESS | 2988 | 1471293586878 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 2988 | 1471293586879 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:47 INFO - PROCESS | 2988 | 1471293587004 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:39:47 INFO - PROCESS | 2988 | 1471293587013 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 2988 | 1471293587015 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE85000 == 36 [pid = 2988] [id = 623] 13:39:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C8C6400) [pid = 2988] [serial = 1869] [outer = 0000000000000000] 13:39:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00FDC8400) [pid = 2988] [serial = 1870] [outer = 000000A00C8C6400] 13:39:47 INFO - PROCESS | 2988 | 1471293587060 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A010387400) [pid = 2988] [serial = 1871] [outer = 000000A00C8C6400] 13:39:47 INFO - PROCESS | 2988 | 1471293587462 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 628ms 13:39:47 INFO - PROCESS | 2988 | 1471293587504 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 2988 | 1471293587506 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:39:47 INFO - PROCESS | 2988 | 1471293587509 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - PROCESS | 2988 | 1471293587511 Marionette TRACE conn6 <- [1,2458,null,{}] 13:39:47 INFO - PROCESS | 2988 | 1471293587515 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 2988 | 1471293587517 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:47 INFO - PROCESS | 2988 | 1471293587631 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:39:47 INFO - PROCESS | 2988 | 1471293587709 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 2988 | 1471293587711 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C6800 == 37 [pid = 2988] [id = 624] 13:39:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00FDD7000) [pid = 2988] [serial = 1872] [outer = 0000000000000000] 13:39:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A010394000) [pid = 2988] [serial = 1873] [outer = 000000A00FDD7000] 13:39:47 INFO - PROCESS | 2988 | 1471293587757 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A010440400) [pid = 2988] [serial = 1874] [outer = 000000A00FDD7000] 13:39:48 INFO - PROCESS | 2988 | 1471293588132 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 13:39:48 INFO - PROCESS | 2988 | 1471293588263 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 2988 | 1471293588268 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:39:48 INFO - PROCESS | 2988 | 1471293588275 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:39:48 INFO - PROCESS | 2988 | 1471293588279 Marionette TRACE conn6 <- [1,2462,null,{}] 13:39:48 INFO - PROCESS | 2988 | 1471293588290 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 2988 | 1471293588294 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:48 INFO - PROCESS | 2988 | 1471293588414 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:39:48 INFO - PROCESS | 2988 | 1471293588506 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 2988 | 1471293588511 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008719800 == 38 [pid = 2988] [id = 625] 13:39:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004BAA000) [pid = 2988] [serial = 1875] [outer = 0000000000000000] 13:39:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A006720800) [pid = 2988] [serial = 1876] [outer = 000000A004BAA000] 13:39:48 INFO - PROCESS | 2988 | 1471293588571 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0086D9400) [pid = 2988] [serial = 1877] [outer = 000000A004BAA000] 13:39:49 INFO - PROCESS | 2988 | 1471293589231 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 985ms 13:39:49 INFO - PROCESS | 2988 | 1471293589266 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 2988 | 1471293589271 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:39:49 INFO - PROCESS | 2988 | 1471293589278 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 2988 | 1471293589281 Marionette TRACE conn6 <- [1,2466,null,{}] 13:39:49 INFO - PROCESS | 2988 | 1471293589285 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:49 INFO - PROCESS | 2988 | 1471293589288 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:49 INFO - PROCESS | 2988 | 1471293589406 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:39:49 INFO - PROCESS | 2988 | 1471293589532 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 2988 | 1471293589535 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010469000 == 39 [pid = 2988] [id = 626] 13:39:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00A43C800) [pid = 2988] [serial = 1878] [outer = 0000000000000000] 13:39:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00B3C7000) [pid = 2988] [serial = 1879] [outer = 000000A00A43C800] 13:39:49 INFO - PROCESS | 2988 | 1471293589594 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00C022C00) [pid = 2988] [serial = 1880] [outer = 000000A00A43C800] 13:39:50 INFO - PROCESS | 2988 | 1471293590176 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 945ms 13:39:50 INFO - PROCESS | 2988 | 1471293590224 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 2988 | 1471293590227 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:39:50 INFO - PROCESS | 2988 | 1471293590231 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 2988 | 1471293590235 Marionette TRACE conn6 <- [1,2470,null,{}] 13:39:50 INFO - PROCESS | 2988 | 1471293590247 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 2988 | 1471293590253 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:50 INFO - PROCESS | 2988 | 1471293590371 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:39:50 INFO - PROCESS | 2988 | 1471293590495 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 2988 | 1471293590499 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C162000 == 40 [pid = 2988] [id = 627] 13:39:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00ECB8C00) [pid = 2988] [serial = 1881] [outer = 0000000000000000] 13:39:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FC06800) [pid = 2988] [serial = 1882] [outer = 000000A00ECB8C00] 13:39:50 INFO - PROCESS | 2988 | 1471293590559 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00FDD4400) [pid = 2988] [serial = 1883] [outer = 000000A00ECB8C00] 13:39:51 INFO - PROCESS | 2988 | 1471293591180 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1027ms 13:39:51 INFO - PROCESS | 2988 | 1471293591260 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 2988 | 1471293591264 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:39:51 INFO - PROCESS | 2988 | 1471293591267 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 2988 | 1471293591270 Marionette TRACE conn6 <- [1,2474,null,{}] 13:39:51 INFO - PROCESS | 2988 | 1471293591273 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 2988 | 1471293591276 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:51 INFO - PROCESS | 2988 | 1471293591391 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:39:51 INFO - PROCESS | 2988 | 1471293591625 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 2988 | 1471293591628 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00808D800 == 41 [pid = 2988] [id = 628] 13:39:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0007AA800) [pid = 2988] [serial = 1884] [outer = 0000000000000000] 13:39:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A004A6F400) [pid = 2988] [serial = 1885] [outer = 000000A0007AA800] 13:39:51 INFO - PROCESS | 2988 | 1471293591698 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A004BB6400) [pid = 2988] [serial = 1886] [outer = 000000A0007AA800] 13:39:52 INFO - PROCESS | 2988 | 1471293592314 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1078ms 13:39:52 INFO - PROCESS | 2988 | 1471293592363 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 2988 | 1471293592367 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:39:52 INFO - PROCESS | 2988 | 1471293592373 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 2988 | 1471293592376 Marionette TRACE conn6 <- [1,2478,null,{}] 13:39:52 INFO - PROCESS | 2988 | 1471293592381 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 2988 | 1471293592386 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A008705800 == 40 [pid = 2988] [id = 604] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE85000 == 39 [pid = 2988] [id = 623] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A079E1D800 == 38 [pid = 2988] [id = 622] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A079648800 == 37 [pid = 2988] [id = 621] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A010362000 == 36 [pid = 2988] [id = 620] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDDF000 == 35 [pid = 2988] [id = 619] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C7000 == 34 [pid = 2988] [id = 618] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C076800 == 33 [pid = 2988] [id = 617] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A00870E800 == 32 [pid = 2988] [id = 616] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDE2800 == 31 [pid = 2988] [id = 615] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A008816000 == 30 [pid = 2988] [id = 614] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A079ED9000 == 29 [pid = 2988] [id = 613] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A00808D800 == 28 [pid = 2988] [id = 628] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C162000 == 27 [pid = 2988] [id = 627] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A010469000 == 26 [pid = 2988] [id = 626] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C6800 == 25 [pid = 2988] [id = 624] 13:39:53 INFO - PROCESS | 2988 | --DOCSHELL 000000A008719800 == 24 [pid = 2988] [id = 625] 13:39:53 INFO - PROCESS | 2988 | 1471293593097 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0095AE800) [pid = 2988] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00877DC00) [pid = 2988] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A004B7F000) [pid = 2988] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004BAAC00) [pid = 2988] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A007A62400) [pid = 2988] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004B9C800) [pid = 2988] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0069A3C00) [pid = 2988] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A007A56400) [pid = 2988] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A007A61C00) [pid = 2988] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BB2800) [pid = 2988] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00B3C3000) [pid = 2988] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00B736800) [pid = 2988] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0095B3400) [pid = 2988] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00FDCD000) [pid = 2988] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00ECBC400) [pid = 2988] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A079E48C00) [pid = 2988] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A011F9A800) [pid = 2988] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C02B800) [pid = 2988] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00B8CF800) [pid = 2988] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00D2F4400) [pid = 2988] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00C8CFC00) [pid = 2988] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00EA5C800) [pid = 2988] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A009F9F800) [pid = 2988] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00B3BAC00) [pid = 2988] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A008CA2400) [pid = 2988] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00D4D5C00) [pid = 2988] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00C8C9800) [pid = 2988] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:39:53 INFO - PROCESS | 2988 | 1471293593275 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 2988 | 1471293593279 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0067DC000 == 25 [pid = 2988] [id = 629] 13:39:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A00124D800) [pid = 2988] [serial = 1887] [outer = 0000000000000000] 13:39:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A001C53800) [pid = 2988] [serial = 1888] [outer = 000000A00124D800] 13:39:53 INFO - PROCESS | 2988 | 1471293593330 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004B7E000) [pid = 2988] [serial = 1889] [outer = 000000A00124D800] 13:39:53 INFO - PROCESS | 2988 | 1471293593769 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1444ms 13:39:53 INFO - PROCESS | 2988 | 1471293593819 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 2988 | 1471293593824 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:39:53 INFO - PROCESS | 2988 | 1471293593829 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:39:53 INFO - PROCESS | 2988 | 1471293593832 Marionette TRACE conn6 <- [1,2482,null,{}] 13:39:53 INFO - PROCESS | 2988 | 1471293593837 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:53 INFO - PROCESS | 2988 | 1471293593840 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:53 INFO - PROCESS | 2988 | 1471293593932 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:39:53 INFO - PROCESS | 2988 | 1471293593945 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 2988 | 1471293593948 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008714000 == 26 [pid = 2988] [id = 630] 13:39:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004E8BC00) [pid = 2988] [serial = 1890] [outer = 0000000000000000] 13:39:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A0050D0000) [pid = 2988] [serial = 1891] [outer = 000000A004E8BC00] 13:39:54 INFO - PROCESS | 2988 | 1471293594000 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0069AC800) [pid = 2988] [serial = 1892] [outer = 000000A004E8BC00] 13:39:54 INFO - PROCESS | 2988 | 1471293594464 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 13:39:54 INFO - PROCESS | 2988 | 1471293594523 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 2988 | 1471293594527 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:39:54 INFO - PROCESS | 2988 | 1471293594530 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 2988 | 1471293594533 Marionette TRACE conn6 <- [1,2486,null,{}] 13:39:54 INFO - PROCESS | 2988 | 1471293594537 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 2988 | 1471293594539 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:54 INFO - PROCESS | 2988 | 1471293594666 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:39:54 INFO - PROCESS | 2988 | 1471293594749 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 2988 | 1471293594751 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A90F800 == 27 [pid = 2988] [id = 631] 13:39:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A007A61400) [pid = 2988] [serial = 1893] [outer = 0000000000000000] 13:39:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00829BC00) [pid = 2988] [serial = 1894] [outer = 000000A007A61400] 13:39:54 INFO - PROCESS | 2988 | 1471293594798 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008782400) [pid = 2988] [serial = 1895] [outer = 000000A007A61400] 13:39:55 INFO - PROCESS | 2988 | 1471293595199 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 13:39:55 INFO - PROCESS | 2988 | 1471293595266 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 2988 | 1471293595271 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:39:55 INFO - PROCESS | 2988 | 1471293595292 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 2988 | 1471293595297 Marionette TRACE conn6 <- [1,2490,null,{}] 13:39:55 INFO - PROCESS | 2988 | 1471293595306 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:55 INFO - PROCESS | 2988 | 1471293595309 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:55 INFO - PROCESS | 2988 | 1471293595428 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:39:55 INFO - PROCESS | 2988 | 1471293595439 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 2988 | 1471293595441 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7DE000 == 28 [pid = 2988] [id = 632] 13:39:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A008C9E000) [pid = 2988] [serial = 1896] [outer = 0000000000000000] 13:39:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A009119400) [pid = 2988] [serial = 1897] [outer = 000000A008C9E000] 13:39:55 INFO - PROCESS | 2988 | 1471293595486 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0095AE800) [pid = 2988] [serial = 1898] [outer = 000000A008C9E000] 13:39:55 INFO - PROCESS | 2988 | 1471293595931 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 13:39:56 INFO - PROCESS | 2988 | 1471293595998 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 2988 | 1471293596000 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:39:56 INFO - PROCESS | 2988 | 1471293596007 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 2988 | 1471293596008 Marionette TRACE conn6 <- [1,2494,null,{}] 13:39:56 INFO - PROCESS | 2988 | 1471293596012 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 2988 | 1471293596014 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:56 INFO - PROCESS | 2988 | 1471293596135 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:39:56 INFO - PROCESS | 2988 | 1471293596145 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 2988 | 1471293596147 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C1800 == 29 [pid = 2988] [id = 633] 13:39:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0095B3000) [pid = 2988] [serial = 1899] [outer = 0000000000000000] 13:39:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00A438800) [pid = 2988] [serial = 1900] [outer = 000000A0095B3000] 13:39:56 INFO - PROCESS | 2988 | 1471293596235 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00B3C0400) [pid = 2988] [serial = 1901] [outer = 000000A0095B3000] 13:39:56 INFO - PROCESS | 2988 | 1471293596657 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 13:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:39:56 INFO - PROCESS | 2988 | 1471293596689 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 2988 | 1471293596691 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:39:56 INFO - PROCESS | 2988 | 1471293596694 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 2988 | 1471293596697 Marionette TRACE conn6 <- [1,2498,null,{}] 13:39:56 INFO - PROCESS | 2988 | 1471293596700 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 2988 | 1471293596703 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:56 INFO - PROCESS | 2988 | 1471293596814 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:39:56 INFO - PROCESS | 2988 | 1471293596820 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 2988 | 1471293596826 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCB1000 == 30 [pid = 2988] [id = 634] 13:39:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A007170800) [pid = 2988] [serial = 1902] [outer = 0000000000000000] 13:39:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BE67400) [pid = 2988] [serial = 1903] [outer = 000000A007170800] 13:39:56 INFO - PROCESS | 2988 | 1471293596924 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C022800) [pid = 2988] [serial = 1904] [outer = 000000A007170800] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00ECBC800) [pid = 2988] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00D2F7000) [pid = 2988] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A001248C00) [pid = 2988] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004BB4800) [pid = 2988] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00D4D7000) [pid = 2988] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004A6C000) [pid = 2988] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00124B800) [pid = 2988] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00C8C6400) [pid = 2988] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A007168C00) [pid = 2988] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A009119800) [pid = 2988] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00FDD7000) [pid = 2988] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:39:57 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00C02CC00) [pid = 2988] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:39:57 INFO - PROCESS | 2988 | 1471293597600 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 944ms 13:39:57 INFO - PROCESS | 2988 | 1471293597641 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 2988 | 1471293597643 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:39:57 INFO - PROCESS | 2988 | 1471293597647 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:39:57 INFO - PROCESS | 2988 | 1471293597649 Marionette TRACE conn6 <- [1,2502,null,{}] 13:39:57 INFO - PROCESS | 2988 | 1471293597653 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 2988 | 1471293597655 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:57 INFO - PROCESS | 2988 | 1471293597774 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:39:57 INFO - PROCESS | 2988 | 1471293597827 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 2988 | 1471293597829 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004A5B800 == 31 [pid = 2988] [id = 635] 13:39:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A001107800) [pid = 2988] [serial = 1905] [outer = 0000000000000000] 13:39:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A006718000) [pid = 2988] [serial = 1906] [outer = 000000A001107800] 13:39:57 INFO - PROCESS | 2988 | 1471293597874 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C030800) [pid = 2988] [serial = 1907] [outer = 000000A001107800] 13:39:58 INFO - PROCESS | 2988 | 1471293598217 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 13:39:58 INFO - PROCESS | 2988 | 1471293598279 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 2988 | 1471293598281 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:39:58 INFO - PROCESS | 2988 | 1471293598292 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 2988 | 1471293598294 Marionette TRACE conn6 <- [1,2506,null,{}] 13:39:58 INFO - PROCESS | 2988 | 1471293598298 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 2988 | 1471293598300 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:58 INFO - PROCESS | 2988 | 1471293598380 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:39:58 INFO - PROCESS | 2988 | 1471293598385 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 2988 | 1471293598387 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046A000 == 32 [pid = 2988] [id = 636] 13:39:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C031800) [pid = 2988] [serial = 1908] [outer = 0000000000000000] 13:39:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00D2EA400) [pid = 2988] [serial = 1909] [outer = 000000A00C031800] 13:39:58 INFO - PROCESS | 2988 | 1471293598432 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00D2F7000) [pid = 2988] [serial = 1910] [outer = 000000A00C031800] 13:39:58 INFO - PROCESS | 2988 | 1471293598843 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 587ms 13:39:58 INFO - PROCESS | 2988 | 1471293598892 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 2988 | 1471293598894 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:39:58 INFO - PROCESS | 2988 | 1471293598902 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:39:58 INFO - PROCESS | 2988 | 1471293598904 Marionette TRACE conn6 <- [1,2510,null,{}] 13:39:58 INFO - PROCESS | 2988 | 1471293598915 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 2988 | 1471293598917 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:59 INFO - PROCESS | 2988 | 1471293598999 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:39:59 INFO - PROCESS | 2988 | 1471293599005 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 2988 | 1471293599007 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079630800 == 33 [pid = 2988] [id = 637] 13:39:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00D4D0C00) [pid = 2988] [serial = 1911] [outer = 0000000000000000] 13:39:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00D4D8C00) [pid = 2988] [serial = 1912] [outer = 000000A00D4D0C00] 13:39:59 INFO - PROCESS | 2988 | 1471293599052 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00EA5E000) [pid = 2988] [serial = 1913] [outer = 000000A00D4D0C00] 13:39:59 INFO - PROCESS | 2988 | 1471293599548 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 690ms 13:39:59 INFO - PROCESS | 2988 | 1471293599598 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 2988 | 1471293599603 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:39:59 INFO - PROCESS | 2988 | 1471293599609 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 2988 | 1471293599614 Marionette TRACE conn6 <- [1,2514,null,{}] 13:39:59 INFO - PROCESS | 2988 | 1471293599621 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 2988 | 1471293599624 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:59 INFO - PROCESS | 2988 | 1471293599762 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:39:59 INFO - PROCESS | 2988 | 1471293599860 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 2988 | 1471293599865 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:39:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008443800 == 34 [pid = 2988] [id = 638] 13:39:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0041CCC00) [pid = 2988] [serial = 1914] [outer = 0000000000000000] 13:39:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004B7FC00) [pid = 2988] [serial = 1915] [outer = 000000A0041CCC00] 13:39:59 INFO - PROCESS | 2988 | 1471293599923 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004BBB000) [pid = 2988] [serial = 1916] [outer = 000000A0041CCC00] 13:40:00 INFO - PROCESS | 2988 | 1471293600729 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1193ms 13:40:00 INFO - PROCESS | 2988 | 1471293600805 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 2988 | 1471293600810 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:40:00 INFO - PROCESS | 2988 | 1471293600817 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 2988 | 1471293600820 Marionette TRACE conn6 <- [1,2518,null,{}] 13:40:00 INFO - PROCESS | 2988 | 1471293600824 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:00 INFO - PROCESS | 2988 | 1471293600827 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:00 INFO - PROCESS | 2988 | 1471293600980 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:40:01 INFO - PROCESS | 2988 | 1471293601096 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 2988 | 1471293601099 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D218000 == 35 [pid = 2988] [id = 639] 13:40:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A007A62000) [pid = 2988] [serial = 1917] [outer = 0000000000000000] 13:40:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00877FC00) [pid = 2988] [serial = 1918] [outer = 000000A007A62000] 13:40:01 INFO - PROCESS | 2988 | 1471293601159 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A008CA2400) [pid = 2988] [serial = 1919] [outer = 000000A007A62000] 13:40:02 INFO - PROCESS | 2988 | 1471293602034 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1287ms 13:40:02 INFO - PROCESS | 2988 | 1471293602106 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:40:02 INFO - PROCESS | 2988 | 1471293602111 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:40:02 INFO - PROCESS | 2988 | 1471293602116 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - PROCESS | 2988 | 1471293602120 Marionette TRACE conn6 <- [1,2522,null,{}] 13:40:02 INFO - PROCESS | 2988 | 1471293602126 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 2988 | 1471293602129 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:02 INFO - PROCESS | 2988 | 1471293602262 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046A000 == 34 [pid = 2988] [id = 636] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A004A5B800 == 33 [pid = 2988] [id = 635] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCB1000 == 32 [pid = 2988] [id = 634] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C1800 == 31 [pid = 2988] [id = 633] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7DE000 == 30 [pid = 2988] [id = 632] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A90F800 == 29 [pid = 2988] [id = 631] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A008714000 == 28 [pid = 2988] [id = 630] 13:40:02 INFO - PROCESS | 2988 | --DOCSHELL 000000A0067DC000 == 27 [pid = 2988] [id = 629] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00FC10C00) [pid = 2988] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00EC06800) [pid = 2988] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00EA55000) [pid = 2988] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A008C9B800) [pid = 2988] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A006720400) [pid = 2988] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007A65000) [pid = 2988] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00EC0A000) [pid = 2988] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00BE6C000) [pid = 2988] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004E11400) [pid = 2988] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FDC8400) [pid = 2988] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A007168400) [pid = 2988] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A008788C00) [pid = 2988] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A0091A5800) [pid = 2988] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00911D400) [pid = 2988] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A0095B5C00) [pid = 2988] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A010387400) [pid = 2988] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A010394000) [pid = 2988] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00C8C8000) [pid = 2988] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00FD2A800) [pid = 2988] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00D2EB000) [pid = 2988] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00C8C4C00) [pid = 2988] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A010440400) [pid = 2988] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A00C023400) [pid = 2988] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:40:02 INFO - PROCESS | 2988 | 1471293602367 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 2988 | 1471293602371 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0076AA000 == 28 [pid = 2988] [id = 640] 13:40:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A004A6DC00) [pid = 2988] [serial = 1920] [outer = 0000000000000000] 13:40:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A004BA3000) [pid = 2988] [serial = 1921] [outer = 000000A004A6DC00] 13:40:02 INFO - PROCESS | 2988 | 1471293602421 Marionette DEBUG loaded listener.js 13:40:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A007644400) [pid = 2988] [serial = 1922] [outer = 000000A004A6DC00] 13:40:02 INFO - PROCESS | 2988 | 1471293602895 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 837ms 13:40:02 INFO - PROCESS | 2988 | 1471293602956 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:40:02 INFO - PROCESS | 2988 | 1471293602961 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:40:02 INFO - PROCESS | 2988 | 1471293602967 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - PROCESS | 2988 | 1471293602970 Marionette TRACE conn6 <- [1,2526,null,{}] 13:40:02 INFO - PROCESS | 2988 | 1471293602974 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 2988 | 1471293602976 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:03 INFO - PROCESS | 2988 | 1471293603068 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:40:03 INFO - PROCESS | 2988 | 1471293603076 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 2988 | 1471293603078 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C08D000 == 29 [pid = 2988] [id = 641] 13:40:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A0086D9800) [pid = 2988] [serial = 1923] [outer = 0000000000000000] 13:40:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A008947400) [pid = 2988] [serial = 1924] [outer = 000000A0086D9800] 13:40:03 INFO - PROCESS | 2988 | 1471293603127 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A009115800) [pid = 2988] [serial = 1925] [outer = 000000A0086D9800] 13:40:03 INFO - PROCESS | 2988 | 1471293603597 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 13:40:03 INFO - PROCESS | 2988 | 1471293603660 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 2988 | 1471293603662 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:40:03 INFO - PROCESS | 2988 | 1471293603666 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 2988 | 1471293603670 Marionette TRACE conn6 <- [1,2530,null,{}] 13:40:03 INFO - PROCESS | 2988 | 1471293603681 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 2988 | 1471293603686 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:03 INFO - PROCESS | 2988 | 1471293603813 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:40:03 INFO - PROCESS | 2988 | 1471293603895 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 2988 | 1471293603899 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9BD800 == 30 [pid = 2988] [id = 642] 13:40:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A0095CBC00) [pid = 2988] [serial = 1926] [outer = 0000000000000000] 13:40:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00B3BA800) [pid = 2988] [serial = 1927] [outer = 000000A0095CBC00] 13:40:03 INFO - PROCESS | 2988 | 1471293603948 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00B8C9800) [pid = 2988] [serial = 1928] [outer = 000000A0095CBC00] 13:40:04 INFO - PROCESS | 2988 | 1471293604335 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 693ms 13:40:04 INFO - PROCESS | 2988 | 1471293604361 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 2988 | 1471293604364 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:40:04 INFO - PROCESS | 2988 | 1471293604367 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:40:04 INFO - PROCESS | 2988 | 1471293604369 Marionette TRACE conn6 <- [1,2534,null,{}] 13:40:04 INFO - PROCESS | 2988 | 1471293604372 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 2988 | 1471293604374 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:04 INFO - PROCESS | 2988 | 1471293604500 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:40:04 INFO - PROCESS | 2988 | 1471293604512 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 2988 | 1471293604514 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010327000 == 31 [pid = 2988] [id = 643] 13:40:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00BED9400) [pid = 2988] [serial = 1929] [outer = 0000000000000000] 13:40:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C025000) [pid = 2988] [serial = 1930] [outer = 000000A00BED9400] 13:40:04 INFO - PROCESS | 2988 | 1471293604562 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C1D6800) [pid = 2988] [serial = 1931] [outer = 000000A00BED9400] 13:40:05 INFO - PROCESS | 2988 | 1471293605014 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 689ms 13:40:05 INFO - PROCESS | 2988 | 1471293605059 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 2988 | 1471293605061 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:40:05 INFO - PROCESS | 2988 | 1471293605065 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 2988 | 1471293605067 Marionette TRACE conn6 <- [1,2538,null,{}] 13:40:05 INFO - PROCESS | 2988 | 1471293605071 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 2988 | 1471293605073 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:05 INFO - PROCESS | 2988 | 1471293605217 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:40:05 INFO - PROCESS | 2988 | 1471293605243 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 2988 | 1471293605246 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046A000 == 32 [pid = 2988] [id = 644] 13:40:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00C8C6000) [pid = 2988] [serial = 1932] [outer = 0000000000000000] 13:40:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00D2F3800) [pid = 2988] [serial = 1933] [outer = 000000A00C8C6000] 13:40:05 INFO - PROCESS | 2988 | 1471293605293 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00EA58800) [pid = 2988] [serial = 1934] [outer = 000000A00C8C6000] 13:40:05 INFO - PROCESS | 2988 | 1471293605757 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 13:40:05 INFO - PROCESS | 2988 | 1471293605801 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 2988 | 1471293605804 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:40:05 INFO - PROCESS | 2988 | 1471293605807 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 2988 | 1471293605809 Marionette TRACE conn6 <- [1,2542,null,{}] 13:40:05 INFO - PROCESS | 2988 | 1471293605813 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 2988 | 1471293605819 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:05 INFO - PROCESS | 2988 | 1471293605960 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:40:06 INFO - PROCESS | 2988 | 1471293606020 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 2988 | 1471293606022 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FBA000 == 33 [pid = 2988] [id = 645] 13:40:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00ECB5000) [pid = 2988] [serial = 1935] [outer = 0000000000000000] 13:40:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FC08400) [pid = 2988] [serial = 1936] [outer = 000000A00ECB5000] 13:40:06 INFO - PROCESS | 2988 | 1471293606067 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00FC11400) [pid = 2988] [serial = 1937] [outer = 000000A00ECB5000] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007A61400) [pid = 2988] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004E8BC00) [pid = 2988] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00124D800) [pid = 2988] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A008C9E000) [pid = 2988] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A007170800) [pid = 2988] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0095B3000) [pid = 2988] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A0007AA800) [pid = 2988] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A001107800) [pid = 2988] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C031800) [pid = 2988] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A004BAA000) [pid = 2988] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00A43C800) [pid = 2988] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:40:06 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00ECB8C00) [pid = 2988] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:40:06 INFO - PROCESS | 2988 | 1471293606589 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 838ms 13:40:06 INFO - PROCESS | 2988 | 1471293606647 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 2988 | 1471293606650 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:40:06 INFO - PROCESS | 2988 | 1471293606653 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:40:06 INFO - PROCESS | 2988 | 1471293606655 Marionette TRACE conn6 <- [1,2546,null,{}] 13:40:06 INFO - PROCESS | 2988 | 1471293606658 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 2988 | 1471293606660 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:06 INFO - PROCESS | 2988 | 1471293606744 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:40:06 INFO - PROCESS | 2988 | 1471293606751 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 2988 | 1471293606754 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010366800 == 34 [pid = 2988] [id = 646] 13:40:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A007170800) [pid = 2988] [serial = 1938] [outer = 0000000000000000] 13:40:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00878C800) [pid = 2988] [serial = 1939] [outer = 000000A007170800] 13:40:06 INFO - PROCESS | 2988 | 1471293606866 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00C023C00) [pid = 2988] [serial = 1940] [outer = 000000A007170800] 13:40:07 INFO - PROCESS | 2988 | 1471293607234 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 13:40:07 INFO - PROCESS | 2988 | 1471293607285 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 2988 | 1471293607287 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:40:07 INFO - PROCESS | 2988 | 1471293607291 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 2988 | 1471293607294 Marionette TRACE conn6 <- [1,2550,null,{}] 13:40:07 INFO - PROCESS | 2988 | 1471293607297 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 2988 | 1471293607299 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:07 INFO - PROCESS | 2988 | 1471293607412 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:40:07 INFO - PROCESS | 2988 | 1471293607420 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 2988 | 1471293607422 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE88000 == 35 [pid = 2988] [id = 647] 13:40:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00C02FC00) [pid = 2988] [serial = 1941] [outer = 0000000000000000] 13:40:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00FD2C000) [pid = 2988] [serial = 1942] [outer = 000000A00C02FC00] 13:40:07 INFO - PROCESS | 2988 | 1471293607467 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00FDD1800) [pid = 2988] [serial = 1943] [outer = 000000A00C02FC00] 13:40:07 INFO - PROCESS | 2988 | 1471293607879 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 627ms 13:40:07 INFO - PROCESS | 2988 | 1471293607921 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 2988 | 1471293607923 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:40:07 INFO - PROCESS | 2988 | 1471293607927 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:40:07 INFO - PROCESS | 2988 | 1471293607929 Marionette TRACE conn6 <- [1,2554,null,{}] 13:40:07 INFO - PROCESS | 2988 | 1471293607932 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 2988 | 1471293607934 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:08 INFO - PROCESS | 2988 | 1471293608048 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:40:08 INFO - PROCESS | 2988 | 1471293608087 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 2988 | 1471293608089 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B71D000 == 36 [pid = 2988] [id = 648] 13:40:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00FDCD800) [pid = 2988] [serial = 1944] [outer = 0000000000000000] 13:40:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A01038D000) [pid = 2988] [serial = 1945] [outer = 000000A00FDCD800] 13:40:08 INFO - PROCESS | 2988 | 1471293608133 Marionette DEBUG loaded listener.js 13:40:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A010437800) [pid = 2988] [serial = 1946] [outer = 000000A00FDCD800] 13:40:08 INFO - PROCESS | 2988 | 1471293608598 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 13:40:08 INFO - PROCESS | 2988 | 1471293608678 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 2988 | 1471293608683 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:40:08 INFO - PROCESS | 2988 | 1471293608690 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 2988 | 1471293608694 Marionette TRACE conn6 <- [1,2558,null,{}] 13:40:08 INFO - PROCESS | 2988 | 1471293608700 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 2988 | 1471293608703 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:08 INFO - PROCESS | 2988 | 1471293608835 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:40:08 INFO - PROCESS | 2988 | 1471293608954 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 2988 | 1471293608959 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A429800 == 37 [pid = 2988] [id = 649] 13:40:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004BB6800) [pid = 2988] [serial = 1947] [outer = 0000000000000000] 13:40:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A004E99C00) [pid = 2988] [serial = 1948] [outer = 000000A004BB6800] 13:40:09 INFO - PROCESS | 2988 | 1471293609021 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0080E5C00) [pid = 2988] [serial = 1949] [outer = 000000A004BB6800] 13:40:09 INFO - PROCESS | 2988 | 1471293609740 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1081ms 13:40:09 INFO - PROCESS | 2988 | 1471293609781 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:40:09 INFO - PROCESS | 2988 | 1471293609786 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:40:09 INFO - PROCESS | 2988 | 1471293609793 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:40:09 INFO - PROCESS | 2988 | 1471293609796 Marionette TRACE conn6 <- [1,2562,null,{}] 13:40:09 INFO - PROCESS | 2988 | 1471293609800 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:09 INFO - PROCESS | 2988 | 1471293609803 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:09 INFO - PROCESS | 2988 | 1471293609923 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:40:10 INFO - PROCESS | 2988 | 1471293610049 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 2988 | 1471293610052 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E55000 == 38 [pid = 2988] [id = 650] 13:40:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A009F9BC00) [pid = 2988] [serial = 1950] [outer = 0000000000000000] 13:40:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00B3C1C00) [pid = 2988] [serial = 1951] [outer = 000000A009F9BC00] 13:40:10 INFO - PROCESS | 2988 | 1471293610110 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00BEDEC00) [pid = 2988] [serial = 1952] [outer = 000000A009F9BC00] 13:40:10 INFO - PROCESS | 2988 | 1471293610731 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 986ms 13:40:10 INFO - PROCESS | 2988 | 1471293610786 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:40:10 INFO - PROCESS | 2988 | 1471293610789 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:40:10 INFO - PROCESS | 2988 | 1471293610793 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 2988 | 1471293610797 Marionette TRACE conn6 <- [1,2566,null,{}] 13:40:10 INFO - PROCESS | 2988 | 1471293610809 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 2988 | 1471293610814 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:10 INFO - PROCESS | 2988 | 1471293610927 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:40:11 INFO - PROCESS | 2988 | 1471293611052 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 2988 | 1471293611055 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C15D800 == 39 [pid = 2988] [id = 651] 13:40:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EC0F800) [pid = 2988] [serial = 1953] [outer = 0000000000000000] 13:40:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00ECBB800) [pid = 2988] [serial = 1954] [outer = 000000A00EC0F800] 13:40:11 INFO - PROCESS | 2988 | 1471293611114 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FD2F000) [pid = 2988] [serial = 1955] [outer = 000000A00EC0F800] 13:40:11 INFO - PROCESS | 2988 | 1471293611930 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1196ms 13:40:12 INFO - PROCESS | 2988 | 1471293611991 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 2988 | 1471293611995 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:40:12 INFO - PROCESS | 2988 | 1471293612001 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - PROCESS | 2988 | 1471293612004 Marionette TRACE conn6 <- [1,2570,null,{}] 13:40:12 INFO - PROCESS | 2988 | 1471293612010 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:12 INFO - PROCESS | 2988 | 1471293612012 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:12 INFO - PROCESS | 2988 | 1471293612126 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:40:12 INFO - PROCESS | 2988 | 1471293612203 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 2988 | 1471293612207 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A006C79800 == 40 [pid = 2988] [id = 652] 13:40:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A004E83400) [pid = 2988] [serial = 1956] [outer = 0000000000000000] 13:40:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A006720C00) [pid = 2988] [serial = 1957] [outer = 000000A004E83400] 13:40:12 INFO - PROCESS | 2988 | 1471293612306 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0084EB800) [pid = 2988] [serial = 1958] [outer = 000000A004E83400] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE88000 == 39 [pid = 2988] [id = 647] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A010366800 == 38 [pid = 2988] [id = 646] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FBA000 == 37 [pid = 2988] [id = 645] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046A000 == 36 [pid = 2988] [id = 644] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A010327000 == 35 [pid = 2988] [id = 643] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9BD800 == 34 [pid = 2988] [id = 642] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C08D000 == 33 [pid = 2988] [id = 641] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A0076AA000 == 32 [pid = 2988] [id = 640] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D218000 == 31 [pid = 2988] [id = 639] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A079630800 == 30 [pid = 2988] [id = 637] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A008443800 == 29 [pid = 2988] [id = 638] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C15D800 == 28 [pid = 2988] [id = 651] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E55000 == 27 [pid = 2988] [id = 650] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B71D000 == 26 [pid = 2988] [id = 648] 13:40:13 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A429800 == 25 [pid = 2988] [id = 649] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00829BC00) [pid = 2988] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0050D0000) [pid = 2988] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0069AC800) [pid = 2988] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A001C53800) [pid = 2988] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004B7E000) [pid = 2988] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A009119400) [pid = 2988] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00BE67400) [pid = 2988] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B3C0400) [pid = 2988] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00A438800) [pid = 2988] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004BB6400) [pid = 2988] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004A6F400) [pid = 2988] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A006718000) [pid = 2988] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00D2EA400) [pid = 2988] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00C022800) [pid = 2988] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0086D9400) [pid = 2988] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A006720800) [pid = 2988] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C022C00) [pid = 2988] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00B3C7000) [pid = 2988] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00D4D8C00) [pid = 2988] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00FDD4400) [pid = 2988] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00FC06800) [pid = 2988] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00D2F7000) [pid = 2988] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A0095AE800) [pid = 2988] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00C030800) [pid = 2988] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A008782400) [pid = 2988] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:40:13 INFO - PROCESS | 2988 | 1471293613488 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1545ms 13:40:13 INFO - PROCESS | 2988 | 1471293613553 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 2988 | 1471293613557 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:40:13 INFO - PROCESS | 2988 | 1471293613605 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 2988 | 1471293613608 Marionette TRACE conn6 <- [1,2574,null,{}] 13:40:13 INFO - PROCESS | 2988 | 1471293613617 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 2988 | 1471293613621 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:13 INFO - PROCESS | 2988 | 1471293613720 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:40:13 INFO - PROCESS | 2988 | 1471293613728 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 2988 | 1471293613730 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00870E800 == 26 [pid = 2988] [id = 653] 13:40:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004BAF400) [pid = 2988] [serial = 1959] [outer = 0000000000000000] 13:40:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004BB3800) [pid = 2988] [serial = 1960] [outer = 000000A004BAF400] 13:40:13 INFO - PROCESS | 2988 | 1471293613780 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004E94400) [pid = 2988] [serial = 1961] [outer = 000000A004BAF400] 13:40:14 INFO - PROCESS | 2988 | 1471293614251 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 13:40:14 INFO - PROCESS | 2988 | 1471293614303 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 2988 | 1471293614308 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:40:14 INFO - PROCESS | 2988 | 1471293614315 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 2988 | 1471293614317 Marionette TRACE conn6 <- [1,2578,null,{}] 13:40:14 INFO - PROCESS | 2988 | 1471293614321 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:14 INFO - PROCESS | 2988 | 1471293614324 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:14 INFO - PROCESS | 2988 | 1471293614417 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:40:14 INFO - PROCESS | 2988 | 1471293614425 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 2988 | 1471293614427 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A009F0D800 == 27 [pid = 2988] [id = 654] 13:40:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00764AC00) [pid = 2988] [serial = 1962] [outer = 0000000000000000] 13:40:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A007A5B400) [pid = 2988] [serial = 1963] [outer = 000000A00764AC00] 13:40:14 INFO - PROCESS | 2988 | 1471293614476 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A008251400) [pid = 2988] [serial = 1964] [outer = 000000A00764AC00] 13:40:14 INFO - PROCESS | 2988 | 1471293614950 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 13:40:15 INFO - PROCESS | 2988 | 1471293615008 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 2988 | 1471293615010 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:40:15 INFO - PROCESS | 2988 | 1471293615014 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 2988 | 1471293615018 Marionette TRACE conn6 <- [1,2582,null,{}] 13:40:15 INFO - PROCESS | 2988 | 1471293615029 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 2988 | 1471293615034 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:15 INFO - PROCESS | 2988 | 1471293615150 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:40:15 INFO - PROCESS | 2988 | 1471293615240 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 2988 | 1471293615243 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C579800 == 28 [pid = 2988] [id = 655] 13:40:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A004A15800) [pid = 2988] [serial = 1965] [outer = 0000000000000000] 13:40:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A009117000) [pid = 2988] [serial = 1966] [outer = 000000A004A15800] 13:40:15 INFO - PROCESS | 2988 | 1471293615292 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0091E7400) [pid = 2988] [serial = 1967] [outer = 000000A004A15800] 13:40:15 INFO - PROCESS | 2988 | 1471293615715 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 13:40:15 INFO - PROCESS | 2988 | 1471293615751 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 2988 | 1471293615754 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:40:15 INFO - PROCESS | 2988 | 1471293615757 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 2988 | 1471293615759 Marionette TRACE conn6 <- [1,2586,null,{}] 13:40:15 INFO - PROCESS | 2988 | 1471293615767 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 2988 | 1471293615770 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:15 INFO - PROCESS | 2988 | 1471293615887 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:40:15 INFO - PROCESS | 2988 | 1471293615893 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 2988 | 1471293615895 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3BB000 == 29 [pid = 2988] [id = 656] 13:40:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0095B8800) [pid = 2988] [serial = 1968] [outer = 0000000000000000] 13:40:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A009F33400) [pid = 2988] [serial = 1969] [outer = 000000A0095B8800] 13:40:15 INFO - PROCESS | 2988 | 1471293615943 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00A87F800) [pid = 2988] [serial = 1970] [outer = 000000A0095B8800] 13:40:16 INFO - PROCESS | 2988 | 1471293616414 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 13:40:16 INFO - PROCESS | 2988 | 1471293616451 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 2988 | 1471293616453 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:40:16 INFO - PROCESS | 2988 | 1471293616456 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:40:16 INFO - PROCESS | 2988 | 1471293616458 Marionette TRACE conn6 <- [1,2590,null,{}] 13:40:16 INFO - PROCESS | 2988 | 1471293616462 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:16 INFO - PROCESS | 2988 | 1471293616464 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:16 INFO - PROCESS | 2988 | 1471293616598 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:40:16 INFO - PROCESS | 2988 | 1471293616604 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 2988 | 1471293616606 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCA9000 == 30 [pid = 2988] [id = 657] 13:40:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004A0A800) [pid = 2988] [serial = 1971] [outer = 0000000000000000] 13:40:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00B3C4000) [pid = 2988] [serial = 1972] [outer = 000000A004A0A800] 13:40:16 INFO - PROCESS | 2988 | 1471293616655 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00BE65800) [pid = 2988] [serial = 1973] [outer = 000000A004A0A800] 13:40:17 INFO - PROCESS | 2988 | 1471293617127 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 13:40:17 INFO - PROCESS | 2988 | 1471293617202 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:40:17 INFO - PROCESS | 2988 | 1471293617204 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:40:17 INFO - PROCESS | 2988 | 1471293617208 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 2988 | 1471293617209 Marionette TRACE conn6 <- [1,2594,null,{}] 13:40:17 INFO - PROCESS | 2988 | 1471293617213 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:17 INFO - PROCESS | 2988 | 1471293617219 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:17 INFO - PROCESS | 2988 | 1471293617363 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:40:17 INFO - PROCESS | 2988 | 1471293617416 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 2988 | 1471293617418 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01032D000 == 31 [pid = 2988] [id = 658] 13:40:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004B83C00) [pid = 2988] [serial = 1974] [outer = 0000000000000000] 13:40:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C1CCC00) [pid = 2988] [serial = 1975] [outer = 000000A004B83C00] 13:40:17 INFO - PROCESS | 2988 | 1471293617463 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C8D3C00) [pid = 2988] [serial = 1976] [outer = 000000A004B83C00] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00ECB5000) [pid = 2988] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00C8C6000) [pid = 2988] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007170800) [pid = 2988] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0041CCC00) [pid = 2988] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00D4D0C00) [pid = 2988] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004A6DC00) [pid = 2988] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A0095CBC00) [pid = 2988] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A007A62000) [pid = 2988] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A0086D9800) [pid = 2988] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FDCD800) [pid = 2988] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C02FC00) [pid = 2988] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:40:17 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00BED9400) [pid = 2988] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:40:18 INFO - PROCESS | 2988 | 1471293618059 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 882ms 13:40:18 INFO - PROCESS | 2988 | 1471293618094 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:40:18 INFO - PROCESS | 2988 | 1471293618096 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:40:18 INFO - PROCESS | 2988 | 1471293618100 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:40:18 INFO - PROCESS | 2988 | 1471293618101 Marionette TRACE conn6 <- [1,2598,null,{}] 13:40:18 INFO - PROCESS | 2988 | 1471293618105 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 2988 | 1471293618107 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:18 INFO - PROCESS | 2988 | 1471293618187 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:40:18 INFO - PROCESS | 2988 | 1471293618193 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 2988 | 1471293618194 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01036E000 == 32 [pid = 2988] [id = 659] 13:40:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A0095AA800) [pid = 2988] [serial = 1977] [outer = 0000000000000000] 13:40:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00C023000) [pid = 2988] [serial = 1978] [outer = 000000A0095AA800] 13:40:18 INFO - PROCESS | 2988 | 1471293618239 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00D2EF000) [pid = 2988] [serial = 1979] [outer = 000000A0095AA800] 13:40:18 INFO - PROCESS | 2988 | 1471293618663 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 588ms 13:40:18 INFO - PROCESS | 2988 | 1471293618693 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:40:18 INFO - PROCESS | 2988 | 1471293618695 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:40:18 INFO - PROCESS | 2988 | 1471293618703 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - PROCESS | 2988 | 1471293618705 Marionette TRACE conn6 <- [1,2602,null,{}] 13:40:18 INFO - PROCESS | 2988 | 1471293618708 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 2988 | 1471293618710 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:18 INFO - PROCESS | 2988 | 1471293618793 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:40:18 INFO - PROCESS | 2988 | 1471293618800 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 2988 | 1471293618802 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:18 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07962D000 == 33 [pid = 2988] [id = 660] 13:40:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00D4D3C00) [pid = 2988] [serial = 1980] [outer = 0000000000000000] 13:40:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A009114C00) [pid = 2988] [serial = 1981] [outer = 000000A00D4D3C00] 13:40:18 INFO - PROCESS | 2988 | 1471293618847 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0007AB800) [pid = 2988] [serial = 1982] [outer = 000000A00D4D3C00] 13:40:19 INFO - PROCESS | 2988 | 1471293619294 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 13:40:19 INFO - PROCESS | 2988 | 1471293619335 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:40:19 INFO - PROCESS | 2988 | 1471293619337 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:40:19 INFO - PROCESS | 2988 | 1471293619340 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - PROCESS | 2988 | 1471293619342 Marionette TRACE conn6 <- [1,2606,null,{}] 13:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:40:19 INFO - PROCESS | 2988 | 1471293619346 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:19 INFO - PROCESS | 2988 | 1471293619348 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:19 INFO - PROCESS | 2988 | 1471293619429 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:40:19 INFO - PROCESS | 2988 | 1471293619434 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 2988 | 1471293619436 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C579000 == 34 [pid = 2988] [id = 661] 13:40:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00EA62400) [pid = 2988] [serial = 1983] [outer = 0000000000000000] 13:40:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00EC06400) [pid = 2988] [serial = 1984] [outer = 000000A00EA62400] 13:40:19 INFO - PROCESS | 2988 | 1471293619480 Marionette DEBUG loaded listener.js 13:40:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00EC11000) [pid = 2988] [serial = 1985] [outer = 000000A00EA62400] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00870E800 == 33 [pid = 2988] [id = 653] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A006C79800 == 32 [pid = 2988] [id = 652] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A009F0D800 == 31 [pid = 2988] [id = 654] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C579800 == 30 [pid = 2988] [id = 655] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A01036E000 == 29 [pid = 2988] [id = 659] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A07962D000 == 28 [pid = 2988] [id = 660] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCA9000 == 27 [pid = 2988] [id = 657] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3BB000 == 26 [pid = 2988] [id = 656] 13:40:20 INFO - PROCESS | 2988 | --DOCSHELL 000000A01032D000 == 25 [pid = 2988] [id = 658] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00FC08400) [pid = 2988] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00EA58800) [pid = 2988] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00D2F3800) [pid = 2988] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00878C800) [pid = 2988] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A004B7FC00) [pid = 2988] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A004BBB000) [pid = 2988] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00EA5E000) [pid = 2988] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A004BA3000) [pid = 2988] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A007644400) [pid = 2988] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00B3BA800) [pid = 2988] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00B8C9800) [pid = 2988] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00877FC00) [pid = 2988] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A008CA2400) [pid = 2988] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A008947400) [pid = 2988] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A009115800) [pid = 2988] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A010437800) [pid = 2988] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A00FDD1800) [pid = 2988] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A01038D000) [pid = 2988] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A00FD2C000) [pid = 2988] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A00FC11400) [pid = 2988] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A00C025000) [pid = 2988] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A00C023C00) [pid = 2988] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (000000A00C1D6800) [pid = 2988] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:40:21 INFO - PROCESS | 2988 | 1471293621227 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1947ms 13:40:21 INFO - PROCESS | 2988 | 1471293621294 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:40:21 INFO - PROCESS | 2988 | 1471293621299 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:40:21 INFO - PROCESS | 2988 | 1471293621304 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 2988 | 1471293621308 Marionette TRACE conn6 <- [1,2610,null,{}] 13:40:21 INFO - PROCESS | 2988 | 1471293621315 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 2988 | 1471293621318 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:21 INFO - PROCESS | 2988 | 1471293621412 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:40:21 INFO - PROCESS | 2988 | 1471293621427 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 2988 | 1471293621429 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C26000 == 26 [pid = 2988] [id = 662] 13:40:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A0041CD800) [pid = 2988] [serial = 1986] [outer = 0000000000000000] 13:40:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A0041D3800) [pid = 2988] [serial = 1987] [outer = 000000A0041CD800] 13:40:21 INFO - PROCESS | 2988 | 1471293621480 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A004B7F400) [pid = 2988] [serial = 1988] [outer = 000000A0041CD800] 13:40:21 INFO - PROCESS | 2988 | 1471293621975 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 13:40:22 INFO - PROCESS | 2988 | 1471293622042 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:40:22 INFO - PROCESS | 2988 | 1471293622047 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:40:22 INFO - PROCESS | 2988 | 1471293622054 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 2988 | 1471293622057 Marionette TRACE conn6 <- [1,2614,null,{}] 13:40:22 INFO - PROCESS | 2988 | 1471293622061 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 2988 | 1471293622065 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:22 INFO - PROCESS | 2988 | 1471293622156 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:40:22 INFO - PROCESS | 2988 | 1471293622169 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 2988 | 1471293622172 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00883E800 == 27 [pid = 2988] [id = 663] 13:40:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A004BB7C00) [pid = 2988] [serial = 1989] [outer = 0000000000000000] 13:40:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A004BBA400) [pid = 2988] [serial = 1990] [outer = 000000A004BB7C00] 13:40:22 INFO - PROCESS | 2988 | 1471293622220 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A004E8D000) [pid = 2988] [serial = 1991] [outer = 000000A004BB7C00] 13:40:22 INFO - PROCESS | 2988 | 1471293622691 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 13:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:40:22 INFO - PROCESS | 2988 | 1471293622748 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:40:22 INFO - PROCESS | 2988 | 1471293622750 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:40:22 INFO - PROCESS | 2988 | 1471293622754 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 2988 | 1471293622758 Marionette TRACE conn6 <- [1,2618,null,{}] 13:40:22 INFO - PROCESS | 2988 | 1471293622770 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 2988 | 1471293622775 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:22 INFO - PROCESS | 2988 | 1471293622923 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:40:22 INFO - PROCESS | 2988 | 1471293622941 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 2988 | 1471293622945 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C075000 == 28 [pid = 2988] [id = 664] 13:40:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A000711800) [pid = 2988] [serial = 1992] [outer = 0000000000000000] 13:40:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A007A5E800) [pid = 2988] [serial = 1993] [outer = 000000A000711800] 13:40:23 INFO - PROCESS | 2988 | 1471293622994 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A007DAD000) [pid = 2988] [serial = 1994] [outer = 000000A000711800] 13:40:23 INFO - PROCESS | 2988 | 1471293623408 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 13:40:23 INFO - PROCESS | 2988 | 1471293623447 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 2988 | 1471293623450 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:40:23 INFO - PROCESS | 2988 | 1471293623453 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:40:23 INFO - PROCESS | 2988 | 1471293623455 Marionette TRACE conn6 <- [1,2622,null,{}] 13:40:23 INFO - PROCESS | 2988 | 1471293623459 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 2988 | 1471293623461 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:23 INFO - PROCESS | 2988 | 1471293623577 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:40:23 INFO - PROCESS | 2988 | 1471293623585 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 2988 | 1471293623587 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7CF800 == 29 [pid = 2988] [id = 665] 13:40:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A0084EBC00) [pid = 2988] [serial = 1995] [outer = 0000000000000000] 13:40:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A0086DB400) [pid = 2988] [serial = 1996] [outer = 000000A0084EBC00] 13:40:23 INFO - PROCESS | 2988 | 1471293623632 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A008780800) [pid = 2988] [serial = 1997] [outer = 000000A0084EBC00] 13:40:24 INFO - PROCESS | 2988 | 1471293624046 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 13:40:24 INFO - PROCESS | 2988 | 1471293624085 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 2988 | 1471293624087 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:40:24 INFO - PROCESS | 2988 | 1471293624090 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:40:24 INFO - PROCESS | 2988 | 1471293624092 Marionette TRACE conn6 <- [1,2626,null,{}] 13:40:24 INFO - PROCESS | 2988 | 1471293624095 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 2988 | 1471293624098 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:24 INFO - PROCESS | 2988 | 1471293624206 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:40:24 INFO - PROCESS | 2988 | 1471293624250 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 2988 | 1471293624252 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C2000 == 30 [pid = 2988] [id = 666] 13:40:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A004BB7800) [pid = 2988] [serial = 1998] [outer = 0000000000000000] 13:40:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0089D6400) [pid = 2988] [serial = 1999] [outer = 000000A004BB7800] 13:40:24 INFO - PROCESS | 2988 | 1471293624297 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A008CA2000) [pid = 2988] [serial = 2000] [outer = 000000A004BB7800] 13:40:24 INFO - PROCESS | 2988 | 1471293624735 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 13:40:24 INFO - PROCESS | 2988 | 1471293624785 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 2988 | 1471293624788 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:40:24 INFO - PROCESS | 2988 | 1471293624791 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 2988 | 1471293624793 Marionette TRACE conn6 <- [1,2630,null,{}] 13:40:24 INFO - PROCESS | 2988 | 1471293624796 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 2988 | 1471293624802 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:24 INFO - PROCESS | 2988 | 1471293624909 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:40:24 INFO - PROCESS | 2988 | 1471293624918 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 2988 | 1471293624920 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDE9000 == 31 [pid = 2988] [id = 667] 13:40:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A009119800) [pid = 2988] [serial = 2001] [outer = 0000000000000000] 13:40:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00A00B800) [pid = 2988] [serial = 2002] [outer = 000000A009119800] 13:40:24 INFO - PROCESS | 2988 | 1471293624965 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00A87FC00) [pid = 2988] [serial = 2003] [outer = 000000A009119800] 13:40:25 INFO - PROCESS | 2988 | 1471293625397 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:40:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 13:40:25 INFO - PROCESS | 2988 | 1471293625426 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 2988 | 1471293625428 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:40:25 INFO - PROCESS | 2988 | 1471293625432 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:40:25 INFO - PROCESS | 2988 | 1471293625433 Marionette TRACE conn6 <- [1,2634,null,{}] 13:40:25 INFO - PROCESS | 2988 | 1471293625437 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 2988 | 1471293625439 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:25 INFO - PROCESS | 2988 | 1471293625544 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:40:25 INFO - PROCESS | 2988 | 1471293625552 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 2988 | 1471293625554 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010334800 == 32 [pid = 2988] [id = 668] 13:40:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0010BB000) [pid = 2988] [serial = 2004] [outer = 0000000000000000] 13:40:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00B733C00) [pid = 2988] [serial = 2005] [outer = 000000A0010BB000] 13:40:25 INFO - PROCESS | 2988 | 1471293625598 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B73E000) [pid = 2988] [serial = 2006] [outer = 000000A0010BB000] 13:40:26 INFO - PROCESS | 2988 | 1471293626004 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:40:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 13:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:40:26 INFO - PROCESS | 2988 | 1471293626067 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 2988 | 1471293626070 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:40:26 INFO - PROCESS | 2988 | 1471293626073 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 2988 | 1471293626075 Marionette TRACE conn6 <- [1,2638,null,{}] 13:40:26 INFO - PROCESS | 2988 | 1471293626079 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 2988 | 1471293626081 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:26 INFO - PROCESS | 2988 | 1471293626170 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:40:26 INFO - PROCESS | 2988 | 1471293626176 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 2988 | 1471293626178 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E4A000 == 33 [pid = 2988] [id = 669] 13:40:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00BE68C00) [pid = 2988] [serial = 2007] [outer = 0000000000000000] 13:40:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00BE70800) [pid = 2988] [serial = 2008] [outer = 000000A00BE68C00] 13:40:26 INFO - PROCESS | 2988 | 1471293626222 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BEE3800) [pid = 2988] [serial = 2009] [outer = 000000A00BE68C00] 13:40:26 INFO - PROCESS | 2988 | 1471293626684 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:40:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 13:40:26 INFO - PROCESS | 2988 | 1471293626703 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 2988 | 1471293626705 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:40:26 INFO - PROCESS | 2988 | 1471293626719 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 2988 | 1471293626721 Marionette TRACE conn6 <- [1,2642,null,{}] 13:40:26 INFO - PROCESS | 2988 | 1471293626725 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 2988 | 1471293626727 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:26 INFO - PROCESS | 2988 | 1471293626837 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:40:26 INFO - PROCESS | 2988 | 1471293626914 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 2988 | 1471293626916 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE3C800 == 34 [pid = 2988] [id = 670] 13:40:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BEE1000) [pid = 2988] [serial = 2010] [outer = 0000000000000000] 13:40:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C02B400) [pid = 2988] [serial = 2011] [outer = 000000A00BEE1000] 13:40:26 INFO - PROCESS | 2988 | 1471293626961 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C1CC800) [pid = 2988] [serial = 2012] [outer = 000000A00BEE1000] 13:40:27 INFO - PROCESS | 2988 | 1471293627360 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:40:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 13:40:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:40:27 INFO - PROCESS | 2988 | 1471293627410 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 2988 | 1471293627412 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:40:27 INFO - PROCESS | 2988 | 1471293627415 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 2988 | 1471293627417 Marionette TRACE conn6 <- [1,2646,null,{}] 13:40:27 INFO - PROCESS | 2988 | 1471293627421 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 2988 | 1471293627423 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:27 INFO - PROCESS | 2988 | 1471293627539 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:40:27 INFO - PROCESS | 2988 | 1471293627544 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 2988 | 1471293627546 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079E1E800 == 35 [pid = 2988] [id = 671] 13:40:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C1D4400) [pid = 2988] [serial = 2013] [outer = 0000000000000000] 13:40:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00C8C6800) [pid = 2988] [serial = 2014] [outer = 000000A00C1D4400] 13:40:27 INFO - PROCESS | 2988 | 1471293627637 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00C8D0C00) [pid = 2988] [serial = 2015] [outer = 000000A00C1D4400] 13:40:28 INFO - PROCESS | 2988 | 1471293628060 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:40:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 13:40:28 INFO - PROCESS | 2988 | 1471293628108 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 2988 | 1471293628111 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:40:28 INFO - PROCESS | 2988 | 1471293628114 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:40:28 INFO - PROCESS | 2988 | 1471293628117 Marionette TRACE conn6 <- [1,2650,null,{}] 13:40:28 INFO - PROCESS | 2988 | 1471293628122 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 2988 | 1471293628124 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:28 INFO - PROCESS | 2988 | 1471293628277 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:40:28 INFO - PROCESS | 2988 | 1471293628304 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 2988 | 1471293628307 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C1800 == 36 [pid = 2988] [id = 672] 13:40:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EA5E000) [pid = 2988] [serial = 2016] [outer = 0000000000000000] 13:40:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EA61C00) [pid = 2988] [serial = 2017] [outer = 000000A00EA5E000] 13:40:28 INFO - PROCESS | 2988 | 1471293628356 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00ECB5C00) [pid = 2988] [serial = 2018] [outer = 000000A00EA5E000] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00D4D3C00) [pid = 2988] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0095B8800) [pid = 2988] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004A0A800) [pid = 2988] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004B83C00) [pid = 2988] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00764AC00) [pid = 2988] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A004BAF400) [pid = 2988] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004E83400) [pid = 2988] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00EC0F800) [pid = 2988] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A009F9BC00) [pid = 2988] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004BB6800) [pid = 2988] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004A15800) [pid = 2988] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:40:28 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0095AA800) [pid = 2988] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:40:28 INFO - PROCESS | 2988 | 1471293628828 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:40:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 13:40:28 INFO - PROCESS | 2988 | 1471293628851 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 2988 | 1471293628853 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:40:28 INFO - PROCESS | 2988 | 1471293628857 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 2988 | 1471293628859 Marionette TRACE conn6 <- [1,2654,null,{}] 13:40:28 INFO - PROCESS | 2988 | 1471293628875 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 2988 | 1471293628877 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:28 INFO - PROCESS | 2988 | 1471293628961 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:40:28 INFO - PROCESS | 2988 | 1471293628967 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 2988 | 1471293628968 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEB9000 == 37 [pid = 2988] [id = 673] 13:40:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A0086D9C00) [pid = 2988] [serial = 2019] [outer = 0000000000000000] 13:40:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A0095B8400) [pid = 2988] [serial = 2020] [outer = 000000A0086D9C00] 13:40:29 INFO - PROCESS | 2988 | 1471293629013 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00D4D2C00) [pid = 2988] [serial = 2021] [outer = 000000A0086D9C00] 13:40:29 INFO - PROCESS | 2988 | [2988] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:40:29 INFO - PROCESS | 2988 | [2988] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:40:29 INFO - PROCESS | 2988 | 1471293629935 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:40:29 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) 13:40:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1095ms 13:40:29 INFO - PROCESS | 2988 | 1471293629956 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:40:29 INFO - PROCESS | 2988 | 1471293629958 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:40:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:40:29 INFO - PROCESS | 2988 | 1471293629961 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 2988 | 1471293629963 Marionette TRACE conn6 <- [1,2658,null,{}] 13:40:29 INFO - PROCESS | 2988 | 1471293629967 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:29 INFO - PROCESS | 2988 | 1471293629969 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:30 INFO - PROCESS | 2988 | 1471293630083 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:40:30 INFO - PROCESS | 2988 | 1471293630092 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 2988 | 1471293630094 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B8DB800 == 38 [pid = 2988] [id = 674] 13:40:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00B8CB400) [pid = 2988] [serial = 2022] [outer = 0000000000000000] 13:40:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00ECBD800) [pid = 2988] [serial = 2023] [outer = 000000A00B8CB400] 13:40:30 INFO - PROCESS | 2988 | 1471293630138 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00FC08800) [pid = 2988] [serial = 2024] [outer = 000000A00B8CB400] 13:40:31 INFO - PROCESS | 2988 | 1471293631069 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:40:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1129ms 13:40:31 INFO - PROCESS | 2988 | 1471293631094 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 2988 | 1471293631100 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:40:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:40:31 INFO - PROCESS | 2988 | 1471293631105 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 2988 | 1471293631108 Marionette TRACE conn6 <- [1,2662,null,{}] 13:40:31 INFO - PROCESS | 2988 | 1471293631114 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 2988 | 1471293631118 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:31 INFO - PROCESS | 2988 | 1471293631272 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:40:31 INFO - PROCESS | 2988 | 1471293631412 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 2988 | 1471293631418 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008714000 == 39 [pid = 2988] [id = 675] 13:40:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004A66800) [pid = 2988] [serial = 2025] [outer = 0000000000000000] 13:40:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A004B7FC00) [pid = 2988] [serial = 2026] [outer = 000000A004A66800] 13:40:31 INFO - PROCESS | 2988 | 1471293631478 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A004BAE400) [pid = 2988] [serial = 2027] [outer = 000000A004A66800] 13:40:32 INFO - PROCESS | 2988 | 1471293632721 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:40:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1635ms 13:40:32 INFO - PROCESS | 2988 | 1471293632742 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 2988 | 1471293632747 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:40:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:40:32 INFO - PROCESS | 2988 | 1471293632841 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 2988 | 1471293632844 Marionette TRACE conn6 <- [1,2666,null,{}] 13:40:32 INFO - PROCESS | 2988 | 1471293632851 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 2988 | 1471293632854 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:32 INFO - PROCESS | 2988 | 1471293632974 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:40:33 INFO - PROCESS | 2988 | 1471293633048 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 2988 | 1471293633050 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008713800 == 40 [pid = 2988] [id = 676] 13:40:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0069AF400) [pid = 2988] [serial = 2028] [outer = 0000000000000000] 13:40:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A006CF0C00) [pid = 2988] [serial = 2029] [outer = 000000A0069AF400] 13:40:33 INFO - PROCESS | 2988 | 1471293633104 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A007A62C00) [pid = 2988] [serial = 2030] [outer = 000000A0069AF400] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEB9000 == 39 [pid = 2988] [id = 673] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C1800 == 38 [pid = 2988] [id = 672] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A079E1E800 == 37 [pid = 2988] [id = 671] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE3C800 == 36 [pid = 2988] [id = 670] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E4A000 == 35 [pid = 2988] [id = 669] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A010334800 == 34 [pid = 2988] [id = 668] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDE9000 == 33 [pid = 2988] [id = 667] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C2000 == 32 [pid = 2988] [id = 666] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7CF800 == 31 [pid = 2988] [id = 665] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C075000 == 30 [pid = 2988] [id = 664] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00883E800 == 29 [pid = 2988] [id = 663] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00EC06400) [pid = 2988] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C26000 == 28 [pid = 2988] [id = 662] 13:40:33 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C579000 == 27 [pid = 2988] [id = 661] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0007AB800) [pid = 2988] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A009F33400) [pid = 2988] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B3C4000) [pid = 2988] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C1CCC00) [pid = 2988] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00BE65800) [pid = 2988] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A009114C00) [pid = 2988] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00C8D3C00) [pid = 2988] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007A5B400) [pid = 2988] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004BB3800) [pid = 2988] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004E94400) [pid = 2988] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0084EB800) [pid = 2988] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A006720C00) [pid = 2988] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FD2F000) [pid = 2988] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00ECBB800) [pid = 2988] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00BEDEC00) [pid = 2988] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00B3C1C00) [pid = 2988] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0080E5C00) [pid = 2988] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A004E99C00) [pid = 2988] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A009117000) [pid = 2988] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A008251400) [pid = 2988] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00C023000) [pid = 2988] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00D2EF000) [pid = 2988] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00A87F800) [pid = 2988] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:40:33 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A0091E7400) [pid = 2988] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2988 | 1471293634136 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:40:34 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) 13:40:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1399ms 13:40:34 INFO - PROCESS | 2988 | 1471293634196 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 2988 | 1471293634201 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:40:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:40:34 INFO - PROCESS | 2988 | 1471293634207 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 2988 | 1471293634210 Marionette TRACE conn6 <- [1,2670,null,{}] 13:40:34 INFO - PROCESS | 2988 | 1471293634214 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:34 INFO - PROCESS | 2988 | 1471293634217 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:34 INFO - PROCESS | 2988 | 1471293634312 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:40:34 INFO - PROCESS | 2988 | 1471293634319 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 2988 | 1471293634322 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A22800 == 28 [pid = 2988] [id = 677] 13:40:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004BAF400) [pid = 2988] [serial = 2031] [outer = 0000000000000000] 13:40:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A008245800) [pid = 2988] [serial = 2032] [outer = 000000A004BAF400] 13:40:34 INFO - PROCESS | 2988 | 1471293634374 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A0084EB800) [pid = 2988] [serial = 2033] [outer = 000000A004BAF400] 13:40:35 INFO - PROCESS | 2988 | 1471293635328 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:40:35 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) 13:40:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1143ms 13:40:35 INFO - PROCESS | 2988 | 1471293635353 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 2988 | 1471293635355 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:40:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:40:35 INFO - PROCESS | 2988 | 1471293635359 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - PROCESS | 2988 | 1471293635363 Marionette TRACE conn6 <- [1,2674,null,{}] 13:40:35 INFO - PROCESS | 2988 | 1471293635374 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 2988 | 1471293635379 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:35 INFO - PROCESS | 2988 | 1471293635471 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:40:35 INFO - PROCESS | 2988 | 1471293635479 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 2988 | 1471293635482 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C577000 == 29 [pid = 2988] [id = 678] 13:40:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A008CA4800) [pid = 2988] [serial = 2034] [outer = 0000000000000000] 13:40:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A009118C00) [pid = 2988] [serial = 2035] [outer = 000000A008CA4800] 13:40:35 INFO - PROCESS | 2988 | 1471293635532 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0091E8400) [pid = 2988] [serial = 2036] [outer = 000000A008CA4800] 13:40:36 INFO - PROCESS | 2988 | 1471293636513 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:40:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1198ms 13:40:36 INFO - PROCESS | 2988 | 1471293636565 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 2988 | 1471293636569 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:40:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:40:36 INFO - PROCESS | 2988 | 1471293636572 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 2988 | 1471293636574 Marionette TRACE conn6 <- [1,2678,null,{}] 13:40:36 INFO - PROCESS | 2988 | 1471293636577 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 2988 | 1471293636580 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:36 INFO - PROCESS | 2988 | 1471293636695 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:40:36 INFO - PROCESS | 2988 | 1471293636701 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 2988 | 1471293636703 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C3000 == 30 [pid = 2988] [id = 679] 13:40:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A009F33800) [pid = 2988] [serial = 2037] [outer = 0000000000000000] 13:40:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00A0D4800) [pid = 2988] [serial = 2038] [outer = 000000A009F33800] 13:40:36 INFO - PROCESS | 2988 | 1471293636749 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00B3BF400) [pid = 2988] [serial = 2039] [outer = 000000A009F33800] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00BEE1000) [pid = 2988] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0041CD800) [pid = 2988] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00BE68C00) [pid = 2988] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A000711800) [pid = 2988] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A004BB7C00) [pid = 2988] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A004BB7800) [pid = 2988] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00C1D4400) [pid = 2988] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00EA62400) [pid = 2988] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A009119800) [pid = 2988] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A0010BB000) [pid = 2988] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A0084EBC00) [pid = 2988] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A00EA5E000) [pid = 2988] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:40:37 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A0086D9C00) [pid = 2988] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:40:37 INFO - PROCESS | 2988 | 1471293637742 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:40:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1189ms 13:40:37 INFO - PROCESS | 2988 | 1471293637763 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 2988 | 1471293637765 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:40:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:40:37 INFO - PROCESS | 2988 | 1471293637769 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 2988 | 1471293637770 Marionette TRACE conn6 <- [1,2682,null,{}] 13:40:37 INFO - PROCESS | 2988 | 1471293637774 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:37 INFO - PROCESS | 2988 | 1471293637776 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:37 INFO - PROCESS | 2988 | 1471293637867 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:40:37 INFO - PROCESS | 2988 | 1471293637873 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 2988 | 1471293637875 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCAD000 == 31 [pid = 2988] [id = 680] 13:40:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A001C55C00) [pid = 2988] [serial = 2040] [outer = 0000000000000000] 13:40:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A004B80000) [pid = 2988] [serial = 2041] [outer = 000000A001C55C00] 13:40:37 INFO - PROCESS | 2988 | 1471293637921 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A00B3BEC00) [pid = 2988] [serial = 2042] [outer = 000000A001C55C00] 13:40:38 INFO - PROCESS | 2988 | 1471293638853 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:40:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1138ms 13:40:38 INFO - PROCESS | 2988 | 1471293638911 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 13:40:38 INFO - PROCESS | 2988 | 1471293638913 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:40:38 INFO - PROCESS | 2988 | 1471293638916 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:40:38 INFO - PROCESS | 2988 | 1471293638918 Marionette TRACE conn6 <- [1,2686,null,{}] 13:40:38 INFO - PROCESS | 2988 | 1471293638921 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 2988 | 1471293638928 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:39 INFO - PROCESS | 2988 | 1471293639041 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:40:39 INFO - PROCESS | 2988 | 1471293639048 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 2988 | 1471293639050 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01032C800 == 32 [pid = 2988] [id = 681] 13:40:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A00BE6EC00) [pid = 2988] [serial = 2043] [outer = 0000000000000000] 13:40:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A00C1CD800) [pid = 2988] [serial = 2044] [outer = 000000A00BE6EC00] 13:40:39 INFO - PROCESS | 2988 | 1471293639095 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A00C8D1000) [pid = 2988] [serial = 2045] [outer = 000000A00BE6EC00] 13:40:40 INFO - PROCESS | 2988 | 1471293640086 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:40:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1180ms 13:40:40 INFO - PROCESS | 2988 | 1471293640099 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 2988 | 1471293640103 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:40:40 INFO - PROCESS | 2988 | 1471293640108 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:40:40 INFO - PROCESS | 2988 | 1471293640112 Marionette TRACE conn6 <- [1,2690,null,{}] 13:40:40 INFO - PROCESS | 2988 | 1471293640118 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 2988 | 1471293640122 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:40 INFO - PROCESS | 2988 | 1471293640242 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:40:40 INFO - PROCESS | 2988 | 1471293640318 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 2988 | 1471293640323 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:40 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008722800 == 33 [pid = 2988] [id = 682] 13:40:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004E9A000) [pid = 2988] [serial = 2046] [outer = 0000000000000000] 13:40:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A006723C00) [pid = 2988] [serial = 2047] [outer = 000000A004E9A000] 13:40:40 INFO - PROCESS | 2988 | 1471293640422 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A008242C00) [pid = 2988] [serial = 2048] [outer = 000000A004E9A000] 13:40:41 INFO - PROCESS | 2988 | 1471293641047 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:40:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 13:40:41 INFO - PROCESS | 2988 | 1471293641099 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 2988 | 1471293641104 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:40:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:40:41 INFO - PROCESS | 2988 | 1471293641111 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 2988 | 1471293641114 Marionette TRACE conn6 <- [1,2694,null,{}] 13:40:41 INFO - PROCESS | 2988 | 1471293641118 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 2988 | 1471293641121 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:41 INFO - PROCESS | 2988 | 1471293641236 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:40:41 INFO - PROCESS | 2988 | 1471293641331 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 2988 | 1471293641334 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D3C5000 == 34 [pid = 2988] [id = 683] 13:40:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A008C97C00) [pid = 2988] [serial = 2049] [outer = 0000000000000000] 13:40:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A009114C00) [pid = 2988] [serial = 2050] [outer = 000000A008C97C00] 13:40:41 INFO - PROCESS | 2988 | 1471293641393 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0095AE000) [pid = 2988] [serial = 2051] [outer = 000000A008C97C00] 13:40:41 INFO - PROCESS | 2988 | 1471293641986 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:40:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 941ms 13:40:42 INFO - PROCESS | 2988 | 1471293642054 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 2988 | 1471293642056 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:40:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:40:42 INFO - PROCESS | 2988 | 1471293642060 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 2988 | 1471293642064 Marionette TRACE conn6 <- [1,2698,null,{}] 13:40:42 INFO - PROCESS | 2988 | 1471293642076 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 2988 | 1471293642081 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:42 INFO - PROCESS | 2988 | 1471293642224 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:40:42 INFO - PROCESS | 2988 | 1471293642344 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 2988 | 1471293642348 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E68000 == 35 [pid = 2988] [id = 684] 13:40:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C023000) [pid = 2988] [serial = 2052] [outer = 0000000000000000] 13:40:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00C8C9000) [pid = 2988] [serial = 2053] [outer = 000000A00C023000] 13:40:42 INFO - PROCESS | 2988 | 1471293642408 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00D2F6400) [pid = 2988] [serial = 2054] [outer = 000000A00C023000] 13:40:43 INFO - PROCESS | 2988 | 1471293643165 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 2988 | 1471293643216 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:40:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:40:43 INFO - PROCESS | 2988 | 1471293643222 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 2988 | 1471293643226 Marionette TRACE conn6 <- [1,2702,null,{}] 13:40:43 INFO - PROCESS | 2988 | 1471293643231 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 2988 | 1471293643234 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:43 INFO - PROCESS | 2988 | 1471293643344 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:40:43 INFO - PROCESS | 2988 | 1471293643425 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 2988 | 1471293643430 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C1F000 == 36 [pid = 2988] [id = 685] 13:40:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A0007ADC00) [pid = 2988] [serial = 2055] [outer = 0000000000000000] 13:40:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A0041D2000) [pid = 2988] [serial = 2056] [outer = 000000A0007ADC00] 13:40:43 INFO - PROCESS | 2988 | 1471293643530 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A008242800) [pid = 2988] [serial = 2057] [outer = 000000A0007ADC00] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCAD000 == 35 [pid = 2988] [id = 680] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C3000 == 34 [pid = 2988] [id = 679] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C577000 == 33 [pid = 2988] [id = 678] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A22800 == 32 [pid = 2988] [id = 677] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A008713800 == 31 [pid = 2988] [id = 676] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A008714000 == 30 [pid = 2988] [id = 675] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B8DB800 == 29 [pid = 2988] [id = 674] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E68000 == 28 [pid = 2988] [id = 684] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D3C5000 == 27 [pid = 2988] [id = 683] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A01032C800 == 26 [pid = 2988] [id = 681] 13:40:44 INFO - PROCESS | 2988 | --DOCSHELL 000000A008722800 == 25 [pid = 2988] [id = 682] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C02B400) [pid = 2988] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0041D3800) [pid = 2988] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004B7F400) [pid = 2988] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00BE70800) [pid = 2988] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A007A5E800) [pid = 2988] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A007DAD000) [pid = 2988] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A004BBA400) [pid = 2988] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A004E8D000) [pid = 2988] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A0089D6400) [pid = 2988] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A008CA2000) [pid = 2988] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00C8C6800) [pid = 2988] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00EC11000) [pid = 2988] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00A00B800) [pid = 2988] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00A87FC00) [pid = 2988] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A00B733C00) [pid = 2988] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A00B73E000) [pid = 2988] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A0086DB400) [pid = 2988] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A008780800) [pid = 2988] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A00C1CC800) [pid = 2988] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A00EA61C00) [pid = 2988] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A00C8D0C00) [pid = 2988] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (000000A00ECB5C00) [pid = 2988] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 53 (000000A0095B8400) [pid = 2988] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 52 (000000A00BEE3800) [pid = 2988] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 51 (000000A00D4D2C00) [pid = 2988] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | --DOMWINDOW == 50 (000000A00ECBD800) [pid = 2988] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:40:44 INFO - PROCESS | 2988 | 1471293644569 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:40:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1387ms 13:40:44 INFO - PROCESS | 2988 | 1471293644613 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 2988 | 1471293644618 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:40:44 INFO - PROCESS | 2988 | 1471293644622 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:40:44 INFO - PROCESS | 2988 | 1471293644627 Marionette TRACE conn6 <- [1,2706,null,{}] 13:40:44 INFO - PROCESS | 2988 | 1471293644632 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 2988 | 1471293644635 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:44 INFO - PROCESS | 2988 | 1471293644733 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:40:44 INFO - PROCESS | 2988 | 1471293644741 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 2988 | 1471293644744 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008704000 == 26 [pid = 2988] [id = 686] 13:40:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 51 (000000A004BBA400) [pid = 2988] [serial = 2058] [outer = 0000000000000000] 13:40:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 52 (000000A004E7F800) [pid = 2988] [serial = 2059] [outer = 000000A004BBA400] 13:40:44 INFO - PROCESS | 2988 | 1471293644794 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (000000A0050CF000) [pid = 2988] [serial = 2060] [outer = 000000A004BBA400] 13:40:45 INFO - PROCESS | 2988 | 1471293645279 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 2988 | 1471293645368 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:40:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:40:45 INFO - PROCESS | 2988 | 1471293645414 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 2988 | 1471293645417 Marionette TRACE conn6 <- [1,2710,null,{}] 13:40:45 INFO - PROCESS | 2988 | 1471293645424 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 2988 | 1471293645426 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:45 INFO - PROCESS | 2988 | 1471293645528 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:40:45 INFO - PROCESS | 2988 | 1471293645601 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 2988 | 1471293645603 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C081800 == 27 [pid = 2988] [id = 687] 13:40:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 54 (000000A007A5FC00) [pid = 2988] [serial = 2061] [outer = 0000000000000000] 13:40:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A0084F5000) [pid = 2988] [serial = 2062] [outer = 000000A007A5FC00] 13:40:45 INFO - PROCESS | 2988 | 1471293645652 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A0086E1C00) [pid = 2988] [serial = 2063] [outer = 000000A007A5FC00] 13:40:46 INFO - PROCESS | 2988 | 1471293646040 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 2988 | 1471293646063 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:40:46 INFO - PROCESS | 2988 | 1471293646066 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:40:46 INFO - PROCESS | 2988 | 1471293646070 Marionette TRACE conn6 <- [1,2714,null,{}] 13:40:46 INFO - PROCESS | 2988 | 1471293646081 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 2988 | 1471293646086 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:46 INFO - PROCESS | 2988 | 1471293646173 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:40:46 INFO - PROCESS | 2988 | 1471293646180 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 2988 | 1471293646184 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D216000 == 28 [pid = 2988] [id = 688] 13:40:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A008CA1400) [pid = 2988] [serial = 2064] [outer = 0000000000000000] 13:40:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A0091AB000) [pid = 2988] [serial = 2065] [outer = 000000A008CA1400] 13:40:46 INFO - PROCESS | 2988 | 1471293646235 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A0095D0400) [pid = 2988] [serial = 2066] [outer = 000000A008CA1400] 13:40:46 INFO - PROCESS | 2988 | 1471293646716 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:40:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 13:40:46 INFO - PROCESS | 2988 | 1471293646763 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 2988 | 1471293646766 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:40:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:40:46 INFO - PROCESS | 2988 | 1471293646769 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 2988 | 1471293646771 Marionette TRACE conn6 <- [1,2718,null,{}] 13:40:46 INFO - PROCESS | 2988 | 1471293646775 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 2988 | 1471293646777 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:46 INFO - PROCESS | 2988 | 1471293646892 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:40:46 INFO - PROCESS | 2988 | 1471293646974 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 2988 | 1471293646977 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:47 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC36800 == 29 [pid = 2988] [id = 689] 13:40:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A00A975400) [pid = 2988] [serial = 2067] [outer = 0000000000000000] 13:40:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A00B3BC400) [pid = 2988] [serial = 2068] [outer = 000000A00A975400] 13:40:47 INFO - PROCESS | 2988 | 1471293647022 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A00B739C00) [pid = 2988] [serial = 2069] [outer = 000000A00A975400] 13:40:47 INFO - PROCESS | 2988 | 1471293647911 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:40:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:40:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1192ms 13:40:47 INFO - PROCESS | 2988 | 1471293647963 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 2988 | 1471293647966 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:40:47 INFO - PROCESS | 2988 | 1471293647969 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 2988 | 1471293647971 Marionette TRACE conn6 <- [1,2722,null,{}] 13:40:47 INFO - PROCESS | 2988 | 1471293647974 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 2988 | 1471293647977 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:48 INFO - PROCESS | 2988 | 1471293648084 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:40:48 INFO - PROCESS | 2988 | 1471293648089 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 2988 | 1471293648091 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010319000 == 30 [pid = 2988] [id = 690] 13:40:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A00B736800) [pid = 2988] [serial = 2070] [outer = 0000000000000000] 13:40:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A00BE6D400) [pid = 2988] [serial = 2071] [outer = 000000A00B736800] 13:40:48 INFO - PROCESS | 2988 | 1471293648136 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A00BEE6000) [pid = 2988] [serial = 2072] [outer = 000000A00B736800] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A001C55C00) [pid = 2988] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00BE6EC00) [pid = 2988] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A009F33800) [pid = 2988] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A004BAF400) [pid = 2988] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A00B8CB400) [pid = 2988] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A008CA4800) [pid = 2988] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A004A66800) [pid = 2988] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:40:48 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A0069AF400) [pid = 2988] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:40:48 INFO - PROCESS | 2988 | 1471293648652 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 13:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:40:48 INFO - PROCESS | 2988 | 1471293648704 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 2988 | 1471293648707 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:40:48 INFO - PROCESS | 2988 | 1471293648710 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 2988 | 1471293648712 Marionette TRACE conn6 <- [1,2726,null,{}] 13:40:48 INFO - PROCESS | 2988 | 1471293648721 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 2988 | 1471293648727 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:48 INFO - PROCESS | 2988 | 1471293648847 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:40:48 INFO - PROCESS | 2988 | 1471293648860 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 2988 | 1471293648862 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E4C800 == 31 [pid = 2988] [id = 691] 13:40:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A00B3C0400) [pid = 2988] [serial = 2073] [outer = 0000000000000000] 13:40:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A00C02A000) [pid = 2988] [serial = 2074] [outer = 000000A00B3C0400] 13:40:48 INFO - PROCESS | 2988 | 1471293648908 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A00C8CA000) [pid = 2988] [serial = 2075] [outer = 000000A00B3C0400] 13:40:49 INFO - PROCESS | 2988 | 1471293649308 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:40:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 13:40:49 INFO - PROCESS | 2988 | 1471293649341 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 2988 | 1471293649343 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:40:49 INFO - PROCESS | 2988 | 1471293649347 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:40:49 INFO - PROCESS | 2988 | 1471293649349 Marionette TRACE conn6 <- [1,2730,null,{}] 13:40:49 INFO - PROCESS | 2988 | 1471293649352 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 2988 | 1471293649354 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:49 INFO - PROCESS | 2988 | 1471293649462 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:40:49 INFO - PROCESS | 2988 | 1471293649471 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 2988 | 1471293649473 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07963A800 == 32 [pid = 2988] [id = 692] 13:40:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A007A5A800) [pid = 2988] [serial = 2076] [outer = 0000000000000000] 13:40:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A00C8D2C00) [pid = 2988] [serial = 2077] [outer = 000000A007A5A800] 13:40:49 INFO - PROCESS | 2988 | 1471293649517 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A00D4D1000) [pid = 2988] [serial = 2078] [outer = 000000A007A5A800] 13:40:49 INFO - PROCESS | 2988 | 1471293649932 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:40:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 13:40:49 INFO - PROCESS | 2988 | 1471293649979 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 2988 | 1471293649982 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:40:50 INFO - PROCESS | 2988 | 1471293649989 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 2988 | 1471293649991 Marionette TRACE conn6 <- [1,2734,null,{}] 13:40:50 INFO - PROCESS | 2988 | 1471293649994 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 2988 | 1471293649996 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:50 INFO - PROCESS | 2988 | 1471293650078 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:40:50 INFO - PROCESS | 2988 | 1471293650084 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 2988 | 1471293650086 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FBA000 == 33 [pid = 2988] [id = 693] 13:40:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A00D4DC800) [pid = 2988] [serial = 2079] [outer = 0000000000000000] 13:40:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A00EA5AC00) [pid = 2988] [serial = 2080] [outer = 000000A00D4DC800] 13:40:50 INFO - PROCESS | 2988 | 1471293650130 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00EA63800) [pid = 2988] [serial = 2081] [outer = 000000A00D4DC800] 13:40:50 INFO - PROCESS | 2988 | 1471293650651 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 13:40:50 INFO - PROCESS | 2988 | 1471293650691 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 2988 | 1471293650696 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:40:50 INFO - PROCESS | 2988 | 1471293650703 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 2988 | 1471293650706 Marionette TRACE conn6 <- [1,2738,null,{}] 13:40:50 INFO - PROCESS | 2988 | 1471293650713 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 2988 | 1471293650716 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:50 INFO - PROCESS | 2988 | 1471293650895 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:40:51 INFO - PROCESS | 2988 | 1471293651000 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 2988 | 1471293651005 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:51 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A13000 == 34 [pid = 2988] [id = 694] 13:40:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A004BB9C00) [pid = 2988] [serial = 2082] [outer = 0000000000000000] 13:40:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A004E8F800) [pid = 2988] [serial = 2083] [outer = 000000A004BB9C00] 13:40:51 INFO - PROCESS | 2988 | 1471293651064 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A007645000) [pid = 2988] [serial = 2084] [outer = 000000A004BB9C00] 13:40:51 INFO - PROCESS | 2988 | 1471293651800 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1137ms 13:40:51 INFO - PROCESS | 2988 | 1471293651843 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:40:51 INFO - PROCESS | 2988 | 1471293651848 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:40:51 INFO - PROCESS | 2988 | 1471293651855 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - PROCESS | 2988 | 1471293651858 Marionette TRACE conn6 <- [1,2742,null,{}] 13:40:51 INFO - PROCESS | 2988 | 1471293651862 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 2988 | 1471293651865 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:51 INFO - PROCESS | 2988 | 1471293651988 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:40:52 INFO - PROCESS | 2988 | 1471293652109 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 2988 | 1471293652111 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF0000 == 35 [pid = 2988] [id = 695] 13:40:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A008782400) [pid = 2988] [serial = 2085] [outer = 0000000000000000] 13:40:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0089DD800) [pid = 2988] [serial = 2086] [outer = 000000A008782400] 13:40:52 INFO - PROCESS | 2988 | 1471293652171 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0095AA800) [pid = 2988] [serial = 2087] [outer = 000000A008782400] 13:40:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A07963A800 == 34 [pid = 2988] [id = 692] 13:40:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E4C800 == 33 [pid = 2988] [id = 691] 13:40:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A010319000 == 32 [pid = 2988] [id = 690] 13:40:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC36800 == 31 [pid = 2988] [id = 689] 13:40:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D216000 == 30 [pid = 2988] [id = 688] 13:40:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C081800 == 29 [pid = 2988] [id = 687] 13:40:52 INFO - PROCESS | 2988 | --DOCSHELL 000000A008704000 == 28 [pid = 2988] [id = 686] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C1CD800) [pid = 2988] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00A0D4800) [pid = 2988] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A008245800) [pid = 2988] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A0084EB800) [pid = 2988] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00FC08800) [pid = 2988] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A009118C00) [pid = 2988] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A004B7FC00) [pid = 2988] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A004BAE400) [pid = 2988] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A006CF0C00) [pid = 2988] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A007A62C00) [pid = 2988] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A004B80000) [pid = 2988] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A00B3BEC00) [pid = 2988] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A00B3BF400) [pid = 2988] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A0091E8400) [pid = 2988] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:40:52 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A00C8D1000) [pid = 2988] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:40:53 INFO - PROCESS | 2988 | 1471293653031 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:40:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1236ms 13:40:53 INFO - PROCESS | 2988 | 1471293653107 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 2988 | 1471293653112 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:40:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:40:53 INFO - PROCESS | 2988 | 1471293653118 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 2988 | 1471293653123 Marionette TRACE conn6 <- [1,2746,null,{}] 13:40:53 INFO - PROCESS | 2988 | 1471293653129 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 2988 | 1471293653133 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:53 INFO - PROCESS | 2988 | 1471293653284 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:40:53 INFO - PROCESS | 2988 | 1471293653363 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 2988 | 1471293653369 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008081800 == 29 [pid = 2988] [id = 696] 13:40:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (000000A004B8BC00) [pid = 2988] [serial = 2088] [outer = 0000000000000000] 13:40:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (000000A004BA5C00) [pid = 2988] [serial = 2089] [outer = 000000A004B8BC00] 13:40:53 INFO - PROCESS | 2988 | 1471293653431 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (000000A004E95400) [pid = 2988] [serial = 2090] [outer = 000000A004B8BC00] 13:40:54 INFO - PROCESS | 2988 | 1471293654057 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:40:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 13:40:54 INFO - PROCESS | 2988 | 1471293654106 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 2988 | 1471293654109 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:40:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:40:54 INFO - PROCESS | 2988 | 1471293654116 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 2988 | 1471293654120 Marionette TRACE conn6 <- [1,2750,null,{}] 13:40:54 INFO - PROCESS | 2988 | 1471293654125 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 2988 | 1471293654128 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:54 INFO - PROCESS | 2988 | 1471293654237 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:40:54 INFO - PROCESS | 2988 | 1471293654316 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 2988 | 1471293654318 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A90B000 == 30 [pid = 2988] [id = 697] 13:40:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (000000A00829BC00) [pid = 2988] [serial = 2091] [outer = 0000000000000000] 13:40:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (000000A0086D8000) [pid = 2988] [serial = 2092] [outer = 000000A00829BC00] 13:40:54 INFO - PROCESS | 2988 | 1471293654377 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A008789400) [pid = 2988] [serial = 2093] [outer = 000000A00829BC00] 13:40:55 INFO - PROCESS | 2988 | 1471293655024 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:40:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 942ms 13:40:55 INFO - PROCESS | 2988 | 1471293655056 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 2988 | 1471293655059 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:40:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:40:55 INFO - PROCESS | 2988 | 1471293655063 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 2988 | 1471293655065 Marionette TRACE conn6 <- [1,2754,null,{}] 13:40:55 INFO - PROCESS | 2988 | 1471293655076 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 2988 | 1471293655082 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:55 INFO - PROCESS | 2988 | 1471293655191 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:40:55 INFO - PROCESS | 2988 | 1471293655286 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:55 INFO - PROCESS | 2988 | 1471293655291 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D207000 == 31 [pid = 2988] [id = 698] 13:40:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A00A438800) [pid = 2988] [serial = 2094] [outer = 0000000000000000] 13:40:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A00A4A1400) [pid = 2988] [serial = 2095] [outer = 000000A00A438800] 13:40:55 INFO - PROCESS | 2988 | 1471293655351 Marionette DEBUG loaded listener.js 13:40:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A00B733800) [pid = 2988] [serial = 2096] [outer = 000000A00A438800] 13:40:55 INFO - PROCESS | 2988 | 1471293655931 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:40:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 880ms 13:40:55 INFO - PROCESS | 2988 | 1471293655945 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 2988 | 1471293655948 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:40:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:40:55 INFO - PROCESS | 2988 | 1471293655951 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 2988 | 1471293655953 Marionette TRACE conn6 <- [1,2758,null,{}] 13:40:55 INFO - PROCESS | 2988 | 1471293655957 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 2988 | 1471293655959 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:56 INFO - PROCESS | 2988 | 1471293656069 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:40:56 INFO - PROCESS | 2988 | 1471293656158 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 2988 | 1471293656160 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCB8800 == 32 [pid = 2988] [id = 699] 13:40:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00B741400) [pid = 2988] [serial = 2097] [outer = 0000000000000000] 13:40:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00BEE4000) [pid = 2988] [serial = 2098] [outer = 000000A00B741400] 13:40:56 INFO - PROCESS | 2988 | 1471293656219 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00C02BC00) [pid = 2988] [serial = 2099] [outer = 000000A00B741400] 13:40:56 INFO - PROCESS | 2988 | 1471293656796 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:40:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:40:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 880ms 13:40:56 INFO - PROCESS | 2988 | 1471293656835 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:40:56 INFO - PROCESS | 2988 | 1471293656837 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:40:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:40:56 INFO - PROCESS | 2988 | 1471293656841 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:40:56 INFO - PROCESS | 2988 | 1471293656843 Marionette TRACE conn6 <- [1,2762,null,{}] 13:40:56 INFO - PROCESS | 2988 | 1471293656846 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:56 INFO - PROCESS | 2988 | 1471293656849 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:56 INFO - PROCESS | 2988 | 1471293656957 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:40:57 INFO - PROCESS | 2988 | 1471293657046 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 2988 | 1471293657049 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010350800 == 33 [pid = 2988] [id = 700] 13:40:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00C1D0000) [pid = 2988] [serial = 2100] [outer = 0000000000000000] 13:40:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C1D5C00) [pid = 2988] [serial = 2101] [outer = 000000A00C1D0000] 13:40:57 INFO - PROCESS | 2988 | 1471293657104 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00D2EEC00) [pid = 2988] [serial = 2102] [outer = 000000A00C1D0000] 13:40:57 INFO - PROCESS | 2988 | 1471293657651 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:40:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 881ms 13:40:57 INFO - PROCESS | 2988 | 1471293657725 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 2988 | 1471293657727 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:40:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:40:57 INFO - PROCESS | 2988 | 1471293657731 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 2988 | 1471293657733 Marionette TRACE conn6 <- [1,2766,null,{}] 13:40:57 INFO - PROCESS | 2988 | 1471293657737 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 2988 | 1471293657744 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:57 INFO - PROCESS | 2988 | 1471293657889 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:40:58 INFO - PROCESS | 2988 | 1471293658006 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 2988 | 1471293658009 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0075C3000 == 34 [pid = 2988] [id = 701] 13:40:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0007AC400) [pid = 2988] [serial = 2103] [outer = 0000000000000000] 13:40:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00178E000) [pid = 2988] [serial = 2104] [outer = 000000A0007AC400] 13:40:58 INFO - PROCESS | 2988 | 1471293658063 Marionette DEBUG loaded listener.js 13:40:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004E11C00) [pid = 2988] [serial = 2105] [outer = 000000A0007AC400] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A13000 == 33 [pid = 2988] [id = 694] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C1F000 == 32 [pid = 2988] [id = 685] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A010350800 == 31 [pid = 2988] [id = 700] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCB8800 == 30 [pid = 2988] [id = 699] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D207000 == 29 [pid = 2988] [id = 698] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FBA000 == 28 [pid = 2988] [id = 693] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A90B000 == 27 [pid = 2988] [id = 697] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF0000 == 26 [pid = 2988] [id = 695] 13:40:59 INFO - PROCESS | 2988 | --DOCSHELL 000000A008081800 == 25 [pid = 2988] [id = 696] 13:40:59 INFO - PROCESS | 2988 | 1471293659256 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:40:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:40:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1533ms 13:40:59 INFO - PROCESS | 2988 | 1471293659275 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:40:59 INFO - PROCESS | 2988 | 1471293659279 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:40:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:40:59 INFO - PROCESS | 2988 | 1471293659284 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:40:59 INFO - PROCESS | 2988 | 1471293659288 Marionette TRACE conn6 <- [1,2770,null,{}] 13:40:59 INFO - PROCESS | 2988 | 1471293659294 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:59 INFO - PROCESS | 2988 | 1471293659297 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:59 INFO - PROCESS | 2988 | 1471293659393 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:40:59 INFO - PROCESS | 2988 | 1471293659472 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 2988 | 1471293659474 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:40:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008716800 == 26 [pid = 2988] [id = 702] 13:40:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004B8B000) [pid = 2988] [serial = 2106] [outer = 0000000000000000] 13:40:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A004BB6400) [pid = 2988] [serial = 2107] [outer = 000000A004B8B000] 13:40:59 INFO - PROCESS | 2988 | 1471293659525 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0069A8C00) [pid = 2988] [serial = 2108] [outer = 000000A004B8B000] 13:40:59 INFO - PROCESS | 2988 | 1471293659953 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:41:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 13:41:00 INFO - PROCESS | 2988 | 1471293660020 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 2988 | 1471293660025 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:41:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:41:00 INFO - PROCESS | 2988 | 1471293660037 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 2988 | 1471293660040 Marionette TRACE conn6 <- [1,2774,null,{}] 13:41:00 INFO - PROCESS | 2988 | 1471293660044 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 2988 | 1471293660048 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:00 INFO - PROCESS | 2988 | 1471293660176 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:41:00 INFO - PROCESS | 2988 | 1471293660192 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 2988 | 1471293660195 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C572000 == 27 [pid = 2988] [id = 703] 13:41:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A007A63C00) [pid = 2988] [serial = 2109] [outer = 0000000000000000] 13:41:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0083B8400) [pid = 2988] [serial = 2110] [outer = 000000A007A63C00] 13:41:00 INFO - PROCESS | 2988 | 1471293660245 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A008787400) [pid = 2988] [serial = 2111] [outer = 000000A007A63C00] 13:41:00 INFO - PROCESS | 2988 | 1471293660712 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:41:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 733ms 13:41:00 INFO - PROCESS | 2988 | 1471293660767 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:41:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:41:00 INFO - PROCESS | 2988 | 1471293660770 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:41:00 INFO - PROCESS | 2988 | 1471293660773 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 2988 | 1471293660777 Marionette TRACE conn6 <- [1,2778,null,{}] 13:41:00 INFO - PROCESS | 2988 | 1471293660788 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 2988 | 1471293660793 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:00 INFO - PROCESS | 2988 | 1471293660881 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:41:00 INFO - PROCESS | 2988 | 1471293660890 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 2988 | 1471293660893 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC2F800 == 28 [pid = 2988] [id = 704] 13:41:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00110A800) [pid = 2988] [serial = 2112] [outer = 0000000000000000] 13:41:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A0095AAC00) [pid = 2988] [serial = 2113] [outer = 000000A00110A800] 13:41:01 INFO - PROCESS | 2988 | 1471293661016 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00A4A7C00) [pid = 2988] [serial = 2114] [outer = 000000A00110A800] 13:41:01 INFO - PROCESS | 2988 | 1471293661455 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:41:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 733ms 13:41:01 INFO - PROCESS | 2988 | 1471293661545 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 2988 | 1471293661548 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:41:01 INFO - PROCESS | 2988 | 1471293661557 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 2988 | 1471293661559 Marionette TRACE conn6 <- [1,2782,null,{}] 13:41:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:41:01 INFO - PROCESS | 2988 | 1471293661562 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 2988 | 1471293661565 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:01 INFO - PROCESS | 2988 | 1471293661680 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:41:01 INFO - PROCESS | 2988 | 1471293661734 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 2988 | 1471293661737 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046C000 == 29 [pid = 2988] [id = 705] 13:41:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00BE69C00) [pid = 2988] [serial = 2115] [outer = 0000000000000000] 13:41:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00BE6F000) [pid = 2988] [serial = 2116] [outer = 000000A00BE69C00] 13:41:01 INFO - PROCESS | 2988 | 1471293661784 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00BEE7400) [pid = 2988] [serial = 2117] [outer = 000000A00BE69C00] 13:41:02 INFO - PROCESS | 2988 | 1471293662208 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:41:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 13:41:02 INFO - PROCESS | 2988 | 1471293662232 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 2988 | 1471293662234 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:41:02 INFO - PROCESS | 2988 | 1471293662237 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:41:02 INFO - PROCESS | 2988 | 1471293662239 Marionette TRACE conn6 <- [1,2786,null,{}] 13:41:02 INFO - PROCESS | 2988 | 1471293662243 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 2988 | 1471293662245 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:02 INFO - PROCESS | 2988 | 1471293662356 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:41:02 INFO - PROCESS | 2988 | 1471293662362 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 2988 | 1471293662364 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079EE8000 == 30 [pid = 2988] [id = 706] 13:41:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A007650C00) [pid = 2988] [serial = 2118] [outer = 0000000000000000] 13:41:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00C8C6C00) [pid = 2988] [serial = 2119] [outer = 000000A007650C00] 13:41:02 INFO - PROCESS | 2988 | 1471293662411 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00D4D4000) [pid = 2988] [serial = 2120] [outer = 000000A007650C00] 13:41:02 INFO - PROCESS | 2988 | 1471293662869 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:41:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 13:41:03 INFO - PROCESS | 2988 | 1471293663107 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 2988 | 1471293663109 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A008782400) [pid = 2988] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00A975400) [pid = 2988] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A007A5FC00) [pid = 2988] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A008CA1400) [pid = 2988] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0007ADC00) [pid = 2988] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A004BBA400) [pid = 2988] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00B736800) [pid = 2988] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004E9A000) [pid = 2988] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A008C97C00) [pid = 2988] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00C023000) [pid = 2988] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007A5A800) [pid = 2988] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:41:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00D4DC800) [pid = 2988] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00B3C0400) [pid = 2988] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:41:03 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004BB9C00) [pid = 2988] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:41:03 INFO - PROCESS | 2988 | 1471293663160 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 2988 | 1471293663162 Marionette TRACE conn6 <- [1,2790,null,{}] 13:41:03 INFO - PROCESS | 2988 | 1471293663165 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 2988 | 1471293663171 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:03 INFO - PROCESS | 2988 | 1471293663279 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:41:03 INFO - PROCESS | 2988 | 1471293663285 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 2988 | 1471293663287 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE7A000 == 31 [pid = 2988] [id = 707] 13:41:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00A977400) [pid = 2988] [serial = 2121] [outer = 0000000000000000] 13:41:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00B740000) [pid = 2988] [serial = 2122] [outer = 000000A00A977400] 13:41:03 INFO - PROCESS | 2988 | 1471293663332 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00EA58C00) [pid = 2988] [serial = 2123] [outer = 000000A00A977400] 13:41:03 INFO - PROCESS | 2988 | 1471293663758 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:41:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 13:41:03 INFO - PROCESS | 2988 | 1471293663791 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 2988 | 1471293663793 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:41:03 INFO - PROCESS | 2988 | 1471293663796 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:41:03 INFO - PROCESS | 2988 | 1471293663798 Marionette TRACE conn6 <- [1,2794,null,{}] 13:41:03 INFO - PROCESS | 2988 | 1471293663802 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 2988 | 1471293663804 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:03 INFO - PROCESS | 2988 | 1471293663883 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:41:03 INFO - PROCESS | 2988 | 1471293663889 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 2988 | 1471293663891 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEC3800 == 32 [pid = 2988] [id = 708] 13:41:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EA5E800) [pid = 2988] [serial = 2124] [outer = 0000000000000000] 13:41:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00ECB7000) [pid = 2988] [serial = 2125] [outer = 000000A00EA5E800] 13:41:03 INFO - PROCESS | 2988 | 1471293663935 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00ECC0C00) [pid = 2988] [serial = 2126] [outer = 000000A00EA5E800] 13:41:04 INFO - PROCESS | 2988 | 1471293664349 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:41:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 587ms 13:41:04 INFO - PROCESS | 2988 | 1471293664392 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 2988 | 1471293664394 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:41:04 INFO - PROCESS | 2988 | 1471293664397 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:41:04 INFO - PROCESS | 2988 | 1471293664399 Marionette TRACE conn6 <- [1,2798,null,{}] 13:41:04 INFO - PROCESS | 2988 | 1471293664407 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 2988 | 1471293664409 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:04 INFO - PROCESS | 2988 | 1471293664490 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:41:04 INFO - PROCESS | 2988 | 1471293664496 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 2988 | 1471293664498 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07BBF6800 == 33 [pid = 2988] [id = 709] 13:41:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00FC07000) [pid = 2988] [serial = 2127] [outer = 0000000000000000] 13:41:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00FC0D000) [pid = 2988] [serial = 2128] [outer = 000000A00FC07000] 13:41:04 INFO - PROCESS | 2988 | 1471293664544 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FD23000) [pid = 2988] [serial = 2129] [outer = 000000A00FC07000] 13:41:04 INFO - PROCESS | 2988 | 1471293664982 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:41:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 13:41:05 INFO - PROCESS | 2988 | 1471293665039 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 2988 | 1471293665041 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:41:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:41:05 INFO - PROCESS | 2988 | 1471293665044 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 2988 | 1471293665046 Marionette TRACE conn6 <- [1,2802,null,{}] 13:41:05 INFO - PROCESS | 2988 | 1471293665054 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 2988 | 1471293665056 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:05 INFO - PROCESS | 2988 | 1471293665181 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:41:05 INFO - PROCESS | 2988 | 1471293665311 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 2988 | 1471293665314 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C14800 == 34 [pid = 2988] [id = 710] 13:41:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A0007B2800) [pid = 2988] [serial = 2130] [outer = 0000000000000000] 13:41:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00108C800) [pid = 2988] [serial = 2131] [outer = 000000A0007B2800] 13:41:05 INFO - PROCESS | 2988 | 1471293665375 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A004A18800) [pid = 2988] [serial = 2132] [outer = 000000A0007B2800] 13:41:06 INFO - PROCESS | 2988 | 1471293666154 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:41:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1184ms 13:41:06 INFO - PROCESS | 2988 | 1471293666231 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 2988 | 1471293666236 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:41:06 INFO - PROCESS | 2988 | 1471293666241 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:41:06 INFO - PROCESS | 2988 | 1471293666245 Marionette TRACE conn6 <- [1,2806,null,{}] 13:41:06 INFO - PROCESS | 2988 | 1471293666274 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 2988 | 1471293666277 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:06 INFO - PROCESS | 2988 | 1471293666413 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:41:06 INFO - PROCESS | 2988 | 1471293666487 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 2988 | 1471293666491 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9C4800 == 35 [pid = 2988] [id = 711] 13:41:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A007C09C00) [pid = 2988] [serial = 2133] [outer = 0000000000000000] 13:41:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00824D800) [pid = 2988] [serial = 2134] [outer = 000000A007C09C00] 13:41:06 INFO - PROCESS | 2988 | 1471293666549 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A0089DA400) [pid = 2988] [serial = 2135] [outer = 000000A007C09C00] 13:41:07 INFO - PROCESS | 2988 | 1471293667455 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:41:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1292ms 13:41:07 INFO - PROCESS | 2988 | 1471293667536 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 2988 | 1471293667541 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:41:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:41:07 INFO - PROCESS | 2988 | 1471293667546 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 2988 | 1471293667550 Marionette TRACE conn6 <- [1,2810,null,{}] 13:41:07 INFO - PROCESS | 2988 | 1471293667555 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 2988 | 1471293667558 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:07 INFO - PROCESS | 2988 | 1471293667692 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A07BBF6800 == 34 [pid = 2988] [id = 709] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEC3800 == 33 [pid = 2988] [id = 708] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE7A000 == 32 [pid = 2988] [id = 707] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A079EE8000 == 31 [pid = 2988] [id = 706] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046C000 == 30 [pid = 2988] [id = 705] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC2F800 == 29 [pid = 2988] [id = 704] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C572000 == 28 [pid = 2988] [id = 703] 13:41:07 INFO - PROCESS | 2988 | --DOCSHELL 000000A008716800 == 27 [pid = 2988] [id = 702] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A0089DD800) [pid = 2988] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00B3BC400) [pid = 2988] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0084F5000) [pid = 2988] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A0086E1C00) [pid = 2988] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0091AB000) [pid = 2988] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A0041D2000) [pid = 2988] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A008242800) [pid = 2988] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A004E7F800) [pid = 2988] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A0050CF000) [pid = 2988] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0095AA800) [pid = 2988] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00BE6D400) [pid = 2988] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A008242C00) [pid = 2988] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A006723C00) [pid = 2988] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0095AE000) [pid = 2988] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A009114C00) [pid = 2988] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00D2F6400) [pid = 2988] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00C8C9000) [pid = 2988] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00D4D1000) [pid = 2988] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B739C00) [pid = 2988] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00C8D2C00) [pid = 2988] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00BEE6000) [pid = 2988] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00EA5AC00) [pid = 2988] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00C02A000) [pid = 2988] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00C8CA000) [pid = 2988] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A0095D0400) [pid = 2988] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00EA63800) [pid = 2988] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A007645000) [pid = 2988] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A004E8F800) [pid = 2988] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:41:07 INFO - PROCESS | 2988 | 1471293667790 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 2988 | 1471293667795 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069C6000 == 28 [pid = 2988] [id = 712] 13:41:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A001248400) [pid = 2988] [serial = 2136] [outer = 0000000000000000] 13:41:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004B7C800) [pid = 2988] [serial = 2137] [outer = 000000A001248400] 13:41:07 INFO - PROCESS | 2988 | 1471293667845 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A0050CF400) [pid = 2988] [serial = 2138] [outer = 000000A001248400] 13:41:08 INFO - PROCESS | 2988 | 1471293668309 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:41:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 776ms 13:41:08 INFO - PROCESS | 2988 | 1471293668325 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:41:08 INFO - PROCESS | 2988 | 1471293668330 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:41:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:41:08 INFO - PROCESS | 2988 | 1471293668336 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 2988 | 1471293668339 Marionette TRACE conn6 <- [1,2814,null,{}] 13:41:08 INFO - PROCESS | 2988 | 1471293668343 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 2988 | 1471293668345 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:08 INFO - PROCESS | 2988 | 1471293668436 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:41:08 INFO - PROCESS | 2988 | 1471293668442 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 2988 | 1471293668444 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:08 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A9B9800 == 29 [pid = 2988] [id = 713] 13:41:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A007A58C00) [pid = 2988] [serial = 2139] [outer = 0000000000000000] 13:41:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0083B4000) [pid = 2988] [serial = 2140] [outer = 000000A007A58C00] 13:41:08 INFO - PROCESS | 2988 | 1471293668493 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A008781000) [pid = 2988] [serial = 2141] [outer = 000000A007A58C00] 13:41:08 INFO - PROCESS | 2988 | 1471293668964 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 13:41:09 INFO - PROCESS | 2988 | 1471293669031 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 2988 | 1471293669033 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:41:09 INFO - PROCESS | 2988 | 1471293669037 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 2988 | 1471293669040 Marionette TRACE conn6 <- [1,2818,null,{}] 13:41:09 INFO - PROCESS | 2988 | 1471293669051 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 2988 | 1471293669056 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:09 INFO - PROCESS | 2988 | 1471293669182 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:41:09 INFO - PROCESS | 2988 | 1471293669263 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 2988 | 1471293669266 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D208800 == 30 [pid = 2988] [id = 714] 13:41:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A009119C00) [pid = 2988] [serial = 2142] [outer = 0000000000000000] 13:41:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A0095AE400) [pid = 2988] [serial = 2143] [outer = 000000A009119C00] 13:41:09 INFO - PROCESS | 2988 | 1471293669316 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00A439800) [pid = 2988] [serial = 2144] [outer = 000000A009119C00] 13:41:09 INFO - PROCESS | 2988 | 1471293669704 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 13:41:09 INFO - PROCESS | 2988 | 1471293669730 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 2988 | 1471293669733 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:41:09 INFO - PROCESS | 2988 | 1471293669736 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 2988 | 1471293669738 Marionette TRACE conn6 <- [1,2822,null,{}] 13:41:09 INFO - PROCESS | 2988 | 1471293669754 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 2988 | 1471293669756 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:09 INFO - PROCESS | 2988 | 1471293669875 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:41:09 INFO - PROCESS | 2988 | 1471293669944 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 2988 | 1471293669946 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FCC2000 == 31 [pid = 2988] [id = 715] 13:41:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00B734800) [pid = 2988] [serial = 2145] [outer = 0000000000000000] 13:41:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00B848000) [pid = 2988] [serial = 2146] [outer = 000000A00B734800] 13:41:10 INFO - PROCESS | 2988 | 1471293669993 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00BED9400) [pid = 2988] [serial = 2147] [outer = 000000A00B734800] 13:41:10 INFO - PROCESS | 2988 | 1471293670410 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:41:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 13:41:10 INFO - PROCESS | 2988 | 1471293670440 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 2988 | 1471293670443 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:41:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:41:10 INFO - PROCESS | 2988 | 1471293670446 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 2988 | 1471293670448 Marionette TRACE conn6 <- [1,2826,null,{}] 13:41:10 INFO - PROCESS | 2988 | 1471293670458 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 2988 | 1471293670461 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:10 INFO - PROCESS | 2988 | 1471293670598 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:41:10 INFO - PROCESS | 2988 | 1471293670621 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 2988 | 1471293670623 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:10 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0069CA800 == 32 [pid = 2988] [id = 716] 13:41:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004B7FC00) [pid = 2988] [serial = 2148] [outer = 0000000000000000] 13:41:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00C1CC400) [pid = 2988] [serial = 2149] [outer = 000000A004B7FC00] 13:41:10 INFO - PROCESS | 2988 | 1471293670668 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00C8CF800) [pid = 2988] [serial = 2150] [outer = 000000A004B7FC00] 13:41:11 INFO - PROCESS | 2988 | 1471293671117 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 13:41:11 INFO - PROCESS | 2988 | 1471293671193 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 2988 | 1471293671195 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:41:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:41:11 INFO - PROCESS | 2988 | 1471293671199 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 2988 | 1471293671201 Marionette TRACE conn6 <- [1,2830,null,{}] 13:41:11 INFO - PROCESS | 2988 | 1471293671205 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:11 INFO - PROCESS | 2988 | 1471293671211 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:11 INFO - PROCESS | 2988 | 1471293671353 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:41:11 INFO - PROCESS | 2988 | 1471293671404 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 2988 | 1471293671407 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:11 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07963B000 == 33 [pid = 2988] [id = 717] 13:41:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00D4D5C00) [pid = 2988] [serial = 2151] [outer = 0000000000000000] 13:41:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00EC0F400) [pid = 2988] [serial = 2152] [outer = 000000A00D4D5C00] 13:41:11 INFO - PROCESS | 2988 | 1471293671452 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00ECBCC00) [pid = 2988] [serial = 2153] [outer = 000000A00D4D5C00] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00BE69C00) [pid = 2988] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007A63C00) [pid = 2988] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007650C00) [pid = 2988] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0007AC400) [pid = 2988] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00A977400) [pid = 2988] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004B8B000) [pid = 2988] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004B8BC00) [pid = 2988] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00829BC00) [pid = 2988] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00A438800) [pid = 2988] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00B741400) [pid = 2988] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C1D0000) [pid = 2988] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00EA5E800) [pid = 2988] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:41:11 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00110A800) [pid = 2988] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:41:11 INFO - PROCESS | 2988 | 1471293671976 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:41:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 838ms 13:41:12 INFO - PROCESS | 2988 | 1471293672042 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 2988 | 1471293672052 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:41:12 INFO - PROCESS | 2988 | 1471293672056 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 2988 | 1471293672058 Marionette TRACE conn6 <- [1,2834,null,{}] 13:41:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:41:12 INFO - PROCESS | 2988 | 1471293672061 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 2988 | 1471293672063 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:12 INFO - PROCESS | 2988 | 1471293672173 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:41:12 INFO - PROCESS | 2988 | 1471293672224 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 2988 | 1471293672226 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079EE3800 == 34 [pid = 2988] [id = 718] 13:41:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00124F400) [pid = 2988] [serial = 2154] [outer = 0000000000000000] 13:41:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A008CA3C00) [pid = 2988] [serial = 2155] [outer = 000000A00124F400] 13:41:12 INFO - PROCESS | 2988 | 1471293672271 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C02A000) [pid = 2988] [serial = 2156] [outer = 000000A00124F400] 13:41:12 INFO - PROCESS | 2988 | 1471293672618 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:41:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 586ms 13:41:12 INFO - PROCESS | 2988 | 1471293672648 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 2988 | 1471293672651 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:41:12 INFO - PROCESS | 2988 | 1471293672654 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:41:12 INFO - PROCESS | 2988 | 1471293672656 Marionette TRACE conn6 <- [1,2838,null,{}] 13:41:12 INFO - PROCESS | 2988 | 1471293672659 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 2988 | 1471293672661 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:12 INFO - PROCESS | 2988 | 1471293672775 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:41:12 INFO - PROCESS | 2988 | 1471293672784 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 2988 | 1471293672786 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:12 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE72800 == 35 [pid = 2988] [id = 719] 13:41:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00D2E9800) [pid = 2988] [serial = 2157] [outer = 0000000000000000] 13:41:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00FC0B400) [pid = 2988] [serial = 2158] [outer = 000000A00D2E9800] 13:41:12 INFO - PROCESS | 2988 | 1471293672830 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00FD2D400) [pid = 2988] [serial = 2159] [outer = 000000A00D2E9800] 13:41:13 INFO - PROCESS | 2988 | 1471293673235 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:41:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:41:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 13:41:13 INFO - PROCESS | 2988 | 1471293673286 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:41:13 INFO - PROCESS | 2988 | 1471293673288 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:41:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:41:13 INFO - PROCESS | 2988 | 1471293673291 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:41:13 INFO - PROCESS | 2988 | 1471293673293 Marionette TRACE conn6 <- [1,2842,null,{}] 13:41:13 INFO - PROCESS | 2988 | 1471293673296 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:13 INFO - PROCESS | 2988 | 1471293673298 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:13 INFO - PROCESS | 2988 | 1471293673410 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:41:13 INFO - PROCESS | 2988 | 1471293673417 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 2988 | 1471293673419 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:13 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B948800 == 36 [pid = 2988] [id = 720] 13:41:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00ECC0800) [pid = 2988] [serial = 2160] [outer = 0000000000000000] 13:41:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FDCBC00) [pid = 2988] [serial = 2161] [outer = 000000A00ECC0800] 13:41:13 INFO - PROCESS | 2988 | 1471293673467 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FDD4400) [pid = 2988] [serial = 2162] [outer = 000000A00ECC0800] 13:41:13 INFO - PROCESS | 2988 | 1471293673937 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:41:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 13:41:14 INFO - PROCESS | 2988 | 1471293674053 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 2988 | 1471293674059 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:41:14 INFO - PROCESS | 2988 | 1471293674066 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:41:14 INFO - PROCESS | 2988 | 1471293674070 Marionette TRACE conn6 <- [1,2846,null,{}] 13:41:14 INFO - PROCESS | 2988 | 1471293674076 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 2988 | 1471293674080 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:14 INFO - PROCESS | 2988 | 1471293674209 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:41:14 INFO - PROCESS | 2988 | 1471293674298 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 2988 | 1471293674303 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:14 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008ABE000 == 37 [pid = 2988] [id = 721] 13:41:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004B9EC00) [pid = 2988] [serial = 2163] [outer = 0000000000000000] 13:41:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A004E7B400) [pid = 2988] [serial = 2164] [outer = 000000A004B9EC00] 13:41:14 INFO - PROCESS | 2988 | 1471293674374 Marionette DEBUG loaded listener.js 13:41:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A007A5B400) [pid = 2988] [serial = 2165] [outer = 000000A004B9EC00] 13:41:15 INFO - PROCESS | 2988 | 1471293675010 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:41:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 13:41:15 INFO - PROCESS | 2988 | 1471293675059 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 2988 | 1471293675064 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:41:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:41:15 INFO - PROCESS | 2988 | 1471293675071 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 2988 | 1471293675074 Marionette TRACE conn6 <- [1,2850,null,{}] 13:41:15 INFO - PROCESS | 2988 | 1471293675078 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:15 INFO - PROCESS | 2988 | 1471293675081 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:15 INFO - PROCESS | 2988 | 1471293675197 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:41:15 INFO - PROCESS | 2988 | 1471293675322 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 2988 | 1471293675325 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:15 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E5A800 == 38 [pid = 2988] [id = 722] 13:41:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A008A27800) [pid = 2988] [serial = 2166] [outer = 0000000000000000] 13:41:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00911BC00) [pid = 2988] [serial = 2167] [outer = 000000A008A27800] 13:41:15 INFO - PROCESS | 2988 | 1471293675384 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00A0CE800) [pid = 2988] [serial = 2168] [outer = 000000A008A27800] 13:41:15 INFO - PROCESS | 2988 | 1471293675973 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:41:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:41:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 944ms 13:41:16 INFO - PROCESS | 2988 | 1471293676017 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 2988 | 1471293676019 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:41:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:41:16 INFO - PROCESS | 2988 | 1471293676023 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - PROCESS | 2988 | 1471293676027 Marionette TRACE conn6 <- [1,2854,null,{}] 13:41:16 INFO - PROCESS | 2988 | 1471293676039 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:16 INFO - PROCESS | 2988 | 1471293676044 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:16 INFO - PROCESS | 2988 | 1471293676160 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:41:16 INFO - PROCESS | 2988 | 1471293676257 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 2988 | 1471293676261 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:16 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C713000 == 39 [pid = 2988] [id = 723] 13:41:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00D4D1400) [pid = 2988] [serial = 2169] [outer = 0000000000000000] 13:41:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00EC04C00) [pid = 2988] [serial = 2170] [outer = 000000A00D4D1400] 13:41:16 INFO - PROCESS | 2988 | 1471293676321 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00EC08C00) [pid = 2988] [serial = 2171] [outer = 000000A00D4D1400] 13:41:17 INFO - PROCESS | 2988 | 1471293677004 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1035ms 13:41:17 INFO - PROCESS | 2988 | 1471293677060 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 2988 | 1471293677063 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:41:17 INFO - PROCESS | 2988 | 1471293677067 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 2988 | 1471293677070 Marionette TRACE conn6 <- [1,2858,null,{}] 13:41:17 INFO - PROCESS | 2988 | 1471293677073 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 2988 | 1471293677076 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:17 INFO - PROCESS | 2988 | 1471293677200 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:41:17 INFO - PROCESS | 2988 | 1471293677429 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 2988 | 1471293677432 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:17 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008707800 == 40 [pid = 2988] [id = 724] 13:41:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00178C400) [pid = 2988] [serial = 2172] [outer = 0000000000000000] 13:41:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A004B8A400) [pid = 2988] [serial = 2173] [outer = 000000A00178C400] 13:41:17 INFO - PROCESS | 2988 | 1471293677494 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A006CE8800) [pid = 2988] [serial = 2174] [outer = 000000A00178C400] 13:41:18 INFO - PROCESS | 2988 | 1471293678106 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1078ms 13:41:18 INFO - PROCESS | 2988 | 1471293678149 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 2988 | 1471293678153 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:41:18 INFO - PROCESS | 2988 | 1471293678157 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 2988 | 1471293678160 Marionette TRACE conn6 <- [1,2862,null,{}] 13:41:18 INFO - PROCESS | 2988 | 1471293678166 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:18 INFO - PROCESS | 2988 | 1471293678170 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE72800 == 39 [pid = 2988] [id = 719] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A079EE3800 == 38 [pid = 2988] [id = 718] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A07963B000 == 37 [pid = 2988] [id = 717] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069CA800 == 36 [pid = 2988] [id = 716] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FCC2000 == 35 [pid = 2988] [id = 715] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D208800 == 34 [pid = 2988] [id = 714] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A9B9800 == 33 [pid = 2988] [id = 713] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A0069C6000 == 32 [pid = 2988] [id = 712] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9C4800 == 31 [pid = 2988] [id = 711] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C14800 == 30 [pid = 2988] [id = 710] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A0075C3000 == 29 [pid = 2988] [id = 701] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A008707800 == 28 [pid = 2988] [id = 724] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C713000 == 27 [pid = 2988] [id = 723] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E5A800 == 26 [pid = 2988] [id = 722] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B948800 == 25 [pid = 2988] [id = 720] 13:41:18 INFO - PROCESS | 2988 | --DOCSHELL 000000A008ABE000 == 24 [pid = 2988] [id = 721] 13:41:18 INFO - PROCESS | 2988 | 1471293678845 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00FC0D000) [pid = 2988] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00BE6F000) [pid = 2988] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A0083B8400) [pid = 2988] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00C8C6C00) [pid = 2988] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A008787400) [pid = 2988] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00BEE7400) [pid = 2988] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A004E11C00) [pid = 2988] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00178E000) [pid = 2988] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00EA58C00) [pid = 2988] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00B740000) [pid = 2988] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004BB6400) [pid = 2988] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0069A8C00) [pid = 2988] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004E95400) [pid = 2988] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004BA5C00) [pid = 2988] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A008789400) [pid = 2988] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A0086D8000) [pid = 2988] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B733800) [pid = 2988] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00A4A1400) [pid = 2988] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00C02BC00) [pid = 2988] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00BEE4000) [pid = 2988] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00D2EEC00) [pid = 2988] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00C1D5C00) [pid = 2988] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00ECC0C00) [pid = 2988] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A0095AAC00) [pid = 2988] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00A4A7C00) [pid = 2988] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00D4D4000) [pid = 2988] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:41:18 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00ECB7000) [pid = 2988] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:41:19 INFO - PROCESS | 2988 | 1471293679029 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 2988 | 1471293679033 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007695000 == 25 [pid = 2988] [id = 725] 13:41:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A001C58400) [pid = 2988] [serial = 2175] [outer = 0000000000000000] 13:41:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004B7CC00) [pid = 2988] [serial = 2176] [outer = 000000A001C58400] 13:41:19 INFO - PROCESS | 2988 | 1471293679085 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004BAF800) [pid = 2988] [serial = 2177] [outer = 000000A001C58400] 13:41:19 INFO - PROCESS | 2988 | 1471293679545 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1439ms 13:41:19 INFO - PROCESS | 2988 | 1471293679603 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 2988 | 1471293679608 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:41:19 INFO - PROCESS | 2988 | 1471293679614 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - PROCESS | 2988 | 1471293679617 Marionette TRACE conn6 <- [1,2866,null,{}] 13:41:19 INFO - PROCESS | 2988 | 1471293679622 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:19 INFO - PROCESS | 2988 | 1471293679625 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:19 INFO - PROCESS | 2988 | 1471293679729 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:41:19 INFO - PROCESS | 2988 | 1471293679737 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 2988 | 1471293679740 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:19 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008A11800 == 26 [pid = 2988] [id = 726] 13:41:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A0069A0800) [pid = 2988] [serial = 2178] [outer = 0000000000000000] 13:41:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A007A57C00) [pid = 2988] [serial = 2179] [outer = 000000A0069A0800] 13:41:19 INFO - PROCESS | 2988 | 1471293679788 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A008247800) [pid = 2988] [serial = 2180] [outer = 000000A0069A0800] 13:41:20 INFO - PROCESS | 2988 | 1471293680239 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 13:41:20 INFO - PROCESS | 2988 | 1471293680336 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 2988 | 1471293680340 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:41:20 INFO - PROCESS | 2988 | 1471293680345 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:41:20 INFO - PROCESS | 2988 | 1471293680347 Marionette TRACE conn6 <- [1,2870,null,{}] 13:41:20 INFO - PROCESS | 2988 | 1471293680353 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 2988 | 1471293680356 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:20 INFO - PROCESS | 2988 | 1471293680461 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:41:20 INFO - PROCESS | 2988 | 1471293680537 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 2988 | 1471293680539 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:20 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C574000 == 27 [pid = 2988] [id = 727] 13:41:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A007649800) [pid = 2988] [serial = 2181] [outer = 0000000000000000] 13:41:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0089D7C00) [pid = 2988] [serial = 2182] [outer = 000000A007649800] 13:41:20 INFO - PROCESS | 2988 | 1471293680588 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A008CA6C00) [pid = 2988] [serial = 2183] [outer = 000000A007649800] 13:41:20 INFO - PROCESS | 2988 | 1471293680994 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 13:41:21 INFO - PROCESS | 2988 | 1471293681040 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 2988 | 1471293681044 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:41:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:41:21 INFO - PROCESS | 2988 | 1471293681055 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 2988 | 1471293681059 Marionette TRACE conn6 <- [1,2874,null,{}] 13:41:21 INFO - PROCESS | 2988 | 1471293681063 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:21 INFO - PROCESS | 2988 | 1471293681067 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:21 INFO - PROCESS | 2988 | 1471293681198 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:41:21 INFO - PROCESS | 2988 | 1471293681220 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 2988 | 1471293681222 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9AD000 == 28 [pid = 2988] [id = 728] 13:41:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A0091E2C00) [pid = 2988] [serial = 2184] [outer = 0000000000000000] 13:41:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A009FA0800) [pid = 2988] [serial = 2185] [outer = 000000A0091E2C00] 13:41:21 INFO - PROCESS | 2988 | 1471293681269 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00B3BCC00) [pid = 2988] [serial = 2186] [outer = 000000A0091E2C00] 13:41:21 INFO - PROCESS | 2988 | 1471293681706 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 691ms 13:41:21 INFO - PROCESS | 2988 | 1471293681745 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 2988 | 1471293681747 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:41:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:41:21 INFO - PROCESS | 2988 | 1471293681756 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 2988 | 1471293681758 Marionette TRACE conn6 <- [1,2878,null,{}] 13:41:21 INFO - PROCESS | 2988 | 1471293681761 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:21 INFO - PROCESS | 2988 | 1471293681764 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:21 INFO - PROCESS | 2988 | 1471293681911 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:41:21 INFO - PROCESS | 2988 | 1471293681921 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 2988 | 1471293681923 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:21 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDDF000 == 29 [pid = 2988] [id = 729] 13:41:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00B3BA000) [pid = 2988] [serial = 2187] [outer = 0000000000000000] 13:41:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00B73D400) [pid = 2988] [serial = 2188] [outer = 000000A00B3BA000] 13:41:21 INFO - PROCESS | 2988 | 1471293681968 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00BEE1000) [pid = 2988] [serial = 2189] [outer = 000000A00B3BA000] 13:41:22 INFO - PROCESS | 2988 | 1471293682395 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:41:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:41:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 13:41:22 INFO - PROCESS | 2988 | 1471293682450 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:41:22 INFO - PROCESS | 2988 | 1471293682453 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:41:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:41:22 INFO - PROCESS | 2988 | 1471293682456 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - PROCESS | 2988 | 1471293682458 Marionette TRACE conn6 <- [1,2882,null,{}] 13:41:22 INFO - PROCESS | 2988 | 1471293682461 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:22 INFO - PROCESS | 2988 | 1471293682463 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:22 INFO - PROCESS | 2988 | 1471293682573 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:41:22 INFO - PROCESS | 2988 | 1471293682580 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 2988 | 1471293682586 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:22 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010353800 == 30 [pid = 2988] [id = 730] 13:41:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A004BB9000) [pid = 2988] [serial = 2190] [outer = 0000000000000000] 13:41:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00C1CE000) [pid = 2988] [serial = 2191] [outer = 000000A004BB9000] 13:41:22 INFO - PROCESS | 2988 | 1471293682690 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C8CE400) [pid = 2988] [serial = 2192] [outer = 000000A004BB9000] 13:41:23 INFO - PROCESS | 2988 | 1471293683324 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A001248400) [pid = 2988] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007C09C00) [pid = 2988] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A007A58C00) [pid = 2988] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A009119C00) [pid = 2988] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00D4D5C00) [pid = 2988] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00B734800) [pid = 2988] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00ECC0800) [pid = 2988] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A004B7FC00) [pid = 2988] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00D2E9800) [pid = 2988] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00124F400) [pid = 2988] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0007B2800) [pid = 2988] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:41:23 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00FC07000) [pid = 2988] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:41:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:41:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 923ms 13:41:23 INFO - PROCESS | 2988 | 1471293683383 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:41:23 INFO - PROCESS | 2988 | 1471293683385 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:41:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:41:23 INFO - PROCESS | 2988 | 1471293683388 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 2988 | 1471293683390 Marionette TRACE conn6 <- [1,2886,null,{}] 13:41:23 INFO - PROCESS | 2988 | 1471293683393 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 2988 | 1471293683395 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:23 INFO - PROCESS | 2988 | 1471293683489 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:41:23 INFO - PROCESS | 2988 | 1471293683495 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 2988 | 1471293683497 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:23 INFO - PROCESS | 2988 | ++DOCSHELL 000000A004A51800 == 31 [pid = 2988] [id = 731] 13:41:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A0086DD400) [pid = 2988] [serial = 2193] [outer = 0000000000000000] 13:41:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A008C9F800) [pid = 2988] [serial = 2194] [outer = 000000A0086DD400] 13:41:23 INFO - PROCESS | 2988 | 1471293683542 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C1CA000) [pid = 2988] [serial = 2195] [outer = 000000A0086DD400] 13:41:23 INFO - PROCESS | 2988 | 1471293683966 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 13:41:24 INFO - PROCESS | 2988 | 1471293684021 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:41:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:41:24 INFO - PROCESS | 2988 | 1471293684023 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:41:24 INFO - PROCESS | 2988 | 1471293684026 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 2988 | 1471293684028 Marionette TRACE conn6 <- [1,2890,null,{}] 13:41:24 INFO - PROCESS | 2988 | 1471293684031 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 2988 | 1471293684033 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:24 INFO - PROCESS | 2988 | 1471293684113 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:41:24 INFO - PROCESS | 2988 | 1471293684120 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 2988 | 1471293684122 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A53F800 == 32 [pid = 2988] [id = 732] 13:41:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00716A800) [pid = 2988] [serial = 2196] [outer = 0000000000000000] 13:41:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00EA58C00) [pid = 2988] [serial = 2197] [outer = 000000A00716A800] 13:41:24 INFO - PROCESS | 2988 | 1471293684166 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00EC0AC00) [pid = 2988] [serial = 2198] [outer = 000000A00716A800] 13:41:24 INFO - PROCESS | 2988 | 1471293684575 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 587ms 13:41:24 INFO - PROCESS | 2988 | 1471293684620 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 2988 | 1471293684622 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:41:24 INFO - PROCESS | 2988 | 1471293684625 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:41:24 INFO - PROCESS | 2988 | 1471293684627 Marionette TRACE conn6 <- [1,2894,null,{}] 13:41:24 INFO - PROCESS | 2988 | 1471293684635 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 2988 | 1471293684637 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:24 INFO - PROCESS | 2988 | 1471293684727 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:41:24 INFO - PROCESS | 2988 | 1471293684734 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 2988 | 1471293684736 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:24 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE82800 == 33 [pid = 2988] [id = 733] 13:41:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00EC0C800) [pid = 2988] [serial = 2199] [outer = 0000000000000000] 13:41:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00ECBF000) [pid = 2988] [serial = 2200] [outer = 000000A00EC0C800] 13:41:24 INFO - PROCESS | 2988 | 1471293684780 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FC09400) [pid = 2988] [serial = 2201] [outer = 000000A00EC0C800] 13:41:25 INFO - PROCESS | 2988 | 1471293685238 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:41:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 13:41:25 INFO - PROCESS | 2988 | 1471293685272 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 2988 | 1471293685275 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:41:25 INFO - PROCESS | 2988 | 1471293685278 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 2988 | 1471293685280 Marionette TRACE conn6 <- [1,2898,null,{}] 13:41:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:41:25 INFO - PROCESS | 2988 | 1471293685288 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:25 INFO - PROCESS | 2988 | 1471293685290 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:25 INFO - PROCESS | 2988 | 1471293685419 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:41:25 INFO - PROCESS | 2988 | 1471293685547 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 2988 | 1471293685551 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:25 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0071BD000 == 34 [pid = 2988] [id = 734] 13:41:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A0007B6000) [pid = 2988] [serial = 2202] [outer = 0000000000000000] 13:41:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A001108C00) [pid = 2988] [serial = 2203] [outer = 000000A0007B6000] 13:41:25 INFO - PROCESS | 2988 | 1471293685613 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004BAFC00) [pid = 2988] [serial = 2204] [outer = 000000A0007B6000] 13:41:26 INFO - PROCESS | 2988 | 1471293686282 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:41:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:41:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:41:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1031ms 13:41:26 INFO - PROCESS | 2988 | 1471293686344 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 2988 | 1471293686349 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:41:26 INFO - TEST-START | /DOMEvents/constructors.html 13:41:26 INFO - PROCESS | 2988 | 1471293686356 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 2988 | 1471293686360 Marionette TRACE conn6 <- [1,2902,null,{}] 13:41:26 INFO - PROCESS | 2988 | 1471293686365 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 2988 | 1471293686368 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:26 INFO - PROCESS | 2988 | 1471293686496 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:41:26 INFO - PROCESS | 2988 | 1471293686617 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 2988 | 1471293686621 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:26 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00D221000 == 35 [pid = 2988] [id = 735] 13:41:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A007A58C00) [pid = 2988] [serial = 2205] [outer = 0000000000000000] 13:41:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A008789400) [pid = 2988] [serial = 2206] [outer = 000000A007A58C00] 13:41:26 INFO - PROCESS | 2988 | 1471293686679 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A009119000) [pid = 2988] [serial = 2207] [outer = 000000A007A58C00] 13:41:27 INFO - PROCESS | 2988 | 1471293687398 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:41:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1124ms 13:41:27 INFO - PROCESS | 2988 | 1471293687488 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 2988 | 1471293687492 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:41:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:41:27 INFO - PROCESS | 2988 | 1471293687496 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 2988 | 1471293687499 Marionette TRACE conn6 <- [1,2906,null,{}] 13:41:27 INFO - PROCESS | 2988 | 1471293687503 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:27 INFO - PROCESS | 2988 | 1471293687506 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:27 INFO - PROCESS | 2988 | 1471293687635 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:41:27 INFO - PROCESS | 2988 | 1471293687735 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 2988 | 1471293687738 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:27 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7E3800 == 36 [pid = 2988] [id = 736] 13:41:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A006CF3800) [pid = 2988] [serial = 2208] [outer = 0000000000000000] 13:41:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A0091AB400) [pid = 2988] [serial = 2209] [outer = 000000A006CF3800] 13:41:27 INFO - PROCESS | 2988 | 1471293687795 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00C1D2000) [pid = 2988] [serial = 2210] [outer = 000000A006CF3800] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE82800 == 35 [pid = 2988] [id = 733] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A53F800 == 34 [pid = 2988] [id = 732] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A004A51800 == 33 [pid = 2988] [id = 731] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A010353800 == 32 [pid = 2988] [id = 730] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDDF000 == 31 [pid = 2988] [id = 729] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9AD000 == 30 [pid = 2988] [id = 728] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C574000 == 29 [pid = 2988] [id = 727] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A008A11800 == 28 [pid = 2988] [id = 726] 13:41:28 INFO - PROCESS | 2988 | --DOCSHELL 000000A007695000 == 27 [pid = 2988] [id = 725] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00C8CF800) [pid = 2988] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FD2D400) [pid = 2988] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00C1CC400) [pid = 2988] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008CA3C00) [pid = 2988] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00108C800) [pid = 2988] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004A18800) [pid = 2988] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00FD23000) [pid = 2988] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004B7C800) [pid = 2988] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0050CF400) [pid = 2988] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00824D800) [pid = 2988] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0089DA400) [pid = 2988] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0083B4000) [pid = 2988] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008781000) [pid = 2988] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A0095AE400) [pid = 2988] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00EC0F400) [pid = 2988] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00FC0B400) [pid = 2988] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00ECBCC00) [pid = 2988] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00B848000) [pid = 2988] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00FDD4400) [pid = 2988] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00FDCBC00) [pid = 2988] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00BED9400) [pid = 2988] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00C02A000) [pid = 2988] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00A439800) [pid = 2988] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2988 | 1471293688593 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:41:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:41:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1141ms 13:41:28 INFO - PROCESS | 2988 | 1471293688639 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:41:28 INFO - PROCESS | 2988 | 1471293688643 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:41:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:41:28 INFO - PROCESS | 2988 | 1471293688648 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:41:28 INFO - PROCESS | 2988 | 1471293688653 Marionette TRACE conn6 <- [1,2910,null,{}] 13:41:28 INFO - PROCESS | 2988 | 1471293688658 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 2988 | 1471293688661 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:28 INFO - PROCESS | 2988 | 1471293688756 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:41:28 INFO - PROCESS | 2988 | 1471293688762 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 2988 | 1471293688765 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:28 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008803800 == 28 [pid = 2988] [id = 737] 13:41:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A0069AA800) [pid = 2988] [serial = 2211] [outer = 0000000000000000] 13:41:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A007C07400) [pid = 2988] [serial = 2212] [outer = 000000A0069AA800] 13:41:28 INFO - PROCESS | 2988 | 1471293688821 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A0086D9000) [pid = 2988] [serial = 2213] [outer = 000000A0069AA800] 13:41:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:29 INFO - PROCESS | 2988 | 1471293689356 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:41:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:41:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:29 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 13:41:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:29 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 13:41:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:29 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]" 13:41:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:41:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 741ms 13:41:29 INFO - PROCESS | 2988 | 1471293689389 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 2988 | 1471293689394 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:41:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:41:29 INFO - PROCESS | 2988 | 1471293689400 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 2988 | 1471293689403 Marionette TRACE conn6 <- [1,2914,null,{}] 13:41:29 INFO - PROCESS | 2988 | 1471293689407 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:29 INFO - PROCESS | 2988 | 1471293689409 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:29 INFO - PROCESS | 2988 | 1471293689503 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:41:29 INFO - PROCESS | 2988 | 1471293689577 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 2988 | 1471293689579 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:29 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C57C800 == 29 [pid = 2988] [id = 738] 13:41:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A0091ED400) [pid = 2988] [serial = 2214] [outer = 0000000000000000] 13:41:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00A4AA800) [pid = 2988] [serial = 2215] [outer = 000000A0091ED400] 13:41:29 INFO - PROCESS | 2988 | 1471293689635 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00BE6D000) [pid = 2988] [serial = 2216] [outer = 000000A0091ED400] 13:41:29 INFO - PROCESS | 2988 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:41:29 INFO - PROCESS | 2988 | 1471293689982 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:41:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:41:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 642ms 13:41:30 INFO - PROCESS | 2988 | 1471293690046 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 2988 | 1471293690049 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:41:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:41:30 INFO - PROCESS | 2988 | 1471293690052 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 2988 | 1471293690056 Marionette TRACE conn6 <- [1,2918,null,{}] 13:41:30 INFO - PROCESS | 2988 | 1471293690068 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 2988 | 1471293690073 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:30 INFO - PROCESS | 2988 | 1471293690165 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:41:30 INFO - PROCESS | 2988 | 1471293690171 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 2988 | 1471293690175 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF7000 == 30 [pid = 2988] [id = 739] 13:41:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A004A6E800) [pid = 2988] [serial = 2217] [outer = 0000000000000000] 13:41:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00C8D0C00) [pid = 2988] [serial = 2218] [outer = 000000A004A6E800] 13:41:30 INFO - PROCESS | 2988 | 1471293690223 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00D4D7800) [pid = 2988] [serial = 2219] [outer = 000000A004A6E800] 13:41:30 INFO - PROCESS | 2988 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:41:30 INFO - PROCESS | 2988 | 1471293690629 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:41:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:41:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 647ms 13:41:30 INFO - PROCESS | 2988 | 1471293690701 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 2988 | 1471293690704 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:41:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:41:30 INFO - PROCESS | 2988 | 1471293690707 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 2988 | 1471293690709 Marionette TRACE conn6 <- [1,2922,null,{}] 13:41:30 INFO - PROCESS | 2988 | 1471293690718 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 2988 | 1471293690720 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:30 INFO - PROCESS | 2988 | 1471293690839 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:41:30 INFO - PROCESS | 2988 | 1471293690919 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 2988 | 1471293690921 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:30 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E58000 == 31 [pid = 2988] [id = 740] 13:41:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00EC0F400) [pid = 2988] [serial = 2220] [outer = 0000000000000000] 13:41:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00ECB9800) [pid = 2988] [serial = 2221] [outer = 000000A00EC0F400] 13:41:30 INFO - PROCESS | 2988 | 1471293690974 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00FC08400) [pid = 2988] [serial = 2222] [outer = 000000A00EC0F400] 13:41:31 INFO - PROCESS | 2988 | 1471293691370 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:41:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:41:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 13:41:31 INFO - PROCESS | 2988 | 1471293691401 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 2988 | 1471293691403 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:41:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:41:31 INFO - PROCESS | 2988 | 1471293691411 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 2988 | 1471293691413 Marionette TRACE conn6 <- [1,2926,null,{}] 13:41:31 INFO - PROCESS | 2988 | 1471293691417 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 2988 | 1471293691419 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:31 INFO - PROCESS | 2988 | 1471293691529 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:41:31 INFO - PROCESS | 2988 | 1471293691534 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 2988 | 1471293691536 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:31 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07A547000 == 32 [pid = 2988] [id = 741] 13:41:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004A6E400) [pid = 2988] [serial = 2223] [outer = 0000000000000000] 13:41:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00FD2A000) [pid = 2988] [serial = 2224] [outer = 000000A004A6E400] 13:41:31 INFO - PROCESS | 2988 | 1471293691580 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00FDCE000) [pid = 2988] [serial = 2225] [outer = 000000A004A6E400] 13:41:32 INFO - PROCESS | 2988 | 1471293692019 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:41:32 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. 13:41:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 13:41:32 INFO - PROCESS | 2988 | 1471293692044 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 2988 | 1471293692046 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:41:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:41:32 INFO - PROCESS | 2988 | 1471293692049 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 2988 | 1471293692051 Marionette TRACE conn6 <- [1,2930,null,{}] 13:41:32 INFO - PROCESS | 2988 | 1471293692055 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 2988 | 1471293692060 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:32 INFO - PROCESS | 2988 | 1471293692196 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:41:32 INFO - PROCESS | 2988 | 1471293692276 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 2988 | 1471293692278 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AEC6800 == 33 [pid = 2988] [id = 742] 13:41:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00FDD5000) [pid = 2988] [serial = 2226] [outer = 0000000000000000] 13:41:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A010436800) [pid = 2988] [serial = 2227] [outer = 000000A00FDD5000] 13:41:32 INFO - PROCESS | 2988 | 1471293692323 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A010444400) [pid = 2988] [serial = 2228] [outer = 000000A00FDD5000] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A0069A0800) [pid = 2988] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BB9000) [pid = 2988] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007649800) [pid = 2988] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00B3BA000) [pid = 2988] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00178C400) [pid = 2988] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A001C58400) [pid = 2988] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0086DD400) [pid = 2988] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004B9EC00) [pid = 2988] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008A27800) [pid = 2988] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00D4D1400) [pid = 2988] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A00716A800) [pid = 2988] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:41:32 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0091E2C00) [pid = 2988] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:41:32 INFO - PROCESS | 2988 | 1471293692774 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:41:32 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 13:41:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:41:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 775ms 13:41:32 INFO - PROCESS | 2988 | 1471293692828 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 2988 | 1471293692831 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:41:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:41:32 INFO - PROCESS | 2988 | 1471293692834 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 2988 | 1471293692836 Marionette TRACE conn6 <- [1,2934,null,{}] 13:41:32 INFO - PROCESS | 2988 | 1471293692840 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 2988 | 1471293692842 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:32 INFO - PROCESS | 2988 | 1471293692924 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:41:32 INFO - PROCESS | 2988 | 1471293692931 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 2988 | 1471293692933 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:32 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079E1D000 == 34 [pid = 2988] [id = 743] 13:41:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00824EC00) [pid = 2988] [serial = 2229] [outer = 0000000000000000] 13:41:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A009121000) [pid = 2988] [serial = 2230] [outer = 000000A00824EC00] 13:41:32 INFO - PROCESS | 2988 | 1471293692978 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00D2F8C00) [pid = 2988] [serial = 2231] [outer = 000000A00824EC00] 13:41:33 INFO - PROCESS | 2988 | 1471293693369 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:41:33 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. 13:41:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 13:41:33 INFO - PROCESS | 2988 | 1471293693426 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:41:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:41:33 INFO - PROCESS | 2988 | 1471293693428 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:41:33 INFO - PROCESS | 2988 | 1471293693432 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - PROCESS | 2988 | 1471293693434 Marionette TRACE conn6 <- [1,2938,null,{}] 13:41:33 INFO - PROCESS | 2988 | 1471293693437 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 2988 | 1471293693439 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:33 INFO - PROCESS | 2988 | 1471293693530 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:41:33 INFO - PROCESS | 2988 | 1471293693563 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 2988 | 1471293693565 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C28E800 == 35 [pid = 2988] [id = 744] 13:41:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00ECBF400) [pid = 2988] [serial = 2232] [outer = 0000000000000000] 13:41:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A011F93000) [pid = 2988] [serial = 2233] [outer = 000000A00ECBF400] 13:41:33 INFO - PROCESS | 2988 | 1471293693609 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A011F9D400) [pid = 2988] [serial = 2234] [outer = 000000A00ECBF400] 13:41:33 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA4C800 == 36 [pid = 2988] [id = 745] 13:41:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A079E49C00) [pid = 2988] [serial = 2235] [outer = 0000000000000000] 13:41:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A079E4DC00) [pid = 2988] [serial = 2236] [outer = 000000A079E49C00] 13:41:34 INFO - PROCESS | 2988 | 1471293694041 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:41:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:41:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 631ms 13:41:34 INFO - PROCESS | 2988 | 1471293694064 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 2988 | 1471293694066 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:41:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:41:34 INFO - PROCESS | 2988 | 1471293694069 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 2988 | 1471293694072 Marionette TRACE conn6 <- [1,2942,null,{}] 13:41:34 INFO - PROCESS | 2988 | 1471293694075 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 2988 | 1471293694078 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:34 INFO - PROCESS | 2988 | 1471293694180 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:41:34 INFO - PROCESS | 2988 | 1471293694189 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 2988 | 1471293694191 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:34 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF5800 == 37 [pid = 2988] [id = 746] 13:41:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A06DC20800) [pid = 2988] [serial = 2237] [outer = 0000000000000000] 13:41:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A079EC0000) [pid = 2988] [serial = 2238] [outer = 000000A06DC20800] 13:41:34 INFO - PROCESS | 2988 | 1471293694236 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A07A533000) [pid = 2988] [serial = 2239] [outer = 000000A06DC20800] 13:41:34 INFO - PROCESS | 2988 | 1471293694623 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:41:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:41:34 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 13:41:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 587ms 13:41:34 INFO - PROCESS | 2988 | 1471293694668 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 2988 | 1471293694670 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:41:34 INFO - PROCESS | 2988 | 1471293694673 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 2988 | 1471293694675 Marionette TRACE conn6 <- [1,2946,null,{}] 13:41:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:41:34 INFO - PROCESS | 2988 | 1471293694679 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 2988 | 1471293694680 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:34 INFO - PROCESS | 2988 | 1471293694866 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:41:35 INFO - PROCESS | 2988 | 1471293695019 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 2988 | 1471293695022 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C2B800 == 38 [pid = 2988] [id = 747] 13:41:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A004A18800) [pid = 2988] [serial = 2240] [outer = 0000000000000000] 13:41:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A004BB1000) [pid = 2988] [serial = 2241] [outer = 000000A004A18800] 13:41:35 INFO - PROCESS | 2988 | 1471293695088 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A007A56400) [pid = 2988] [serial = 2242] [outer = 000000A004A18800] 13:41:35 INFO - PROCESS | 2988 | 1471293695623 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:41:35 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. 13:41:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 986ms 13:41:35 INFO - PROCESS | 2988 | 1471293695667 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 2988 | 1471293695671 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:41:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:41:35 INFO - PROCESS | 2988 | 1471293695676 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 2988 | 1471293695680 Marionette TRACE conn6 <- [1,2950,null,{}] 13:41:35 INFO - PROCESS | 2988 | 1471293695685 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:35 INFO - PROCESS | 2988 | 1471293695689 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:35 INFO - PROCESS | 2988 | 1471293695810 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:41:35 INFO - PROCESS | 2988 | 1471293695909 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 2988 | 1471293695912 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:35 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00EC32000 == 39 [pid = 2988] [id = 748] 13:41:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00878B000) [pid = 2988] [serial = 2243] [outer = 0000000000000000] 13:41:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00A43C400) [pid = 2988] [serial = 2244] [outer = 000000A00878B000] 13:41:35 INFO - PROCESS | 2988 | 1471293695970 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00BE6E000) [pid = 2988] [serial = 2245] [outer = 000000A00878B000] 13:41:36 INFO - PROCESS | 2988 | 1471293696503 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:41:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:41:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 13:41:36 INFO - PROCESS | 2988 | 1471293696602 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 2988 | 1471293696606 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:41:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:41:36 INFO - PROCESS | 2988 | 1471293696617 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 2988 | 1471293696620 Marionette TRACE conn6 <- [1,2954,null,{}] 13:41:36 INFO - PROCESS | 2988 | 1471293696624 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:36 INFO - PROCESS | 2988 | 1471293696627 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:36 INFO - PROCESS | 2988 | 1471293696750 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:41:36 INFO - PROCESS | 2988 | 1471293696844 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 2988 | 1471293696846 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:36 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07AE6F000 == 40 [pid = 2988] [id = 749] 13:41:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00D4D1800) [pid = 2988] [serial = 2246] [outer = 0000000000000000] 13:41:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A00EC02800) [pid = 2988] [serial = 2247] [outer = 000000A00D4D1800] 13:41:36 INFO - PROCESS | 2988 | 1471293696902 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00FDCEC00) [pid = 2988] [serial = 2248] [outer = 000000A00D4D1800] 13:41:37 INFO - PROCESS | 2988 | 1471293697402 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:41:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:41:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 837ms 13:41:37 INFO - PROCESS | 2988 | 1471293697494 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 2988 | 1471293697498 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:41:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:41:37 INFO - PROCESS | 2988 | 1471293697512 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 2988 | 1471293697517 Marionette TRACE conn6 <- [1,2958,null,{}] 13:41:37 INFO - PROCESS | 2988 | 1471293697521 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:37 INFO - PROCESS | 2988 | 1471293697525 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:37 INFO - PROCESS | 2988 | 1471293697644 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:41:37 INFO - PROCESS | 2988 | 1471293697761 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 2988 | 1471293697763 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:37 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C058800 == 41 [pid = 2988] [id = 750] 13:41:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00D4D8000) [pid = 2988] [serial = 2249] [outer = 0000000000000000] 13:41:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A079EC2400) [pid = 2988] [serial = 2250] [outer = 000000A00D4D8000] 13:41:37 INFO - PROCESS | 2988 | 1471293697818 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A07A76F800) [pid = 2988] [serial = 2251] [outer = 000000A00D4D8000] 13:41:38 INFO - PROCESS | 2988 | 1471293698324 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:41:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:41:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 839ms 13:41:38 INFO - PROCESS | 2988 | 1471293698361 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 2988 | 1471293698364 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:41:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:41:38 INFO - PROCESS | 2988 | 1471293698368 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 2988 | 1471293698371 Marionette TRACE conn6 <- [1,2962,null,{}] 13:41:38 INFO - PROCESS | 2988 | 1471293698375 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 2988 | 1471293698377 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:38 INFO - PROCESS | 2988 | 1471293698522 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:41:38 INFO - PROCESS | 2988 | 1471293698619 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 2988 | 1471293698621 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:38 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010367000 == 42 [pid = 2988] [id = 751] 13:41:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A007170800) [pid = 2988] [serial = 2252] [outer = 0000000000000000] 13:41:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (000000A00D2EC000) [pid = 2988] [serial = 2253] [outer = 000000A007170800] 13:41:38 INFO - PROCESS | 2988 | 1471293698675 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (000000A07AE22000) [pid = 2988] [serial = 2254] [outer = 000000A007170800] 13:41:39 INFO - PROCESS | 2988 | 1471293699413 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:41:39 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. 13:41:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1081ms 13:41:39 INFO - PROCESS | 2988 | 1471293699454 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 2988 | 1471293699459 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:41:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:41:39 INFO - PROCESS | 2988 | 1471293699464 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 2988 | 1471293699467 Marionette TRACE conn6 <- [1,2966,null,{}] 13:41:39 INFO - PROCESS | 2988 | 1471293699473 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 2988 | 1471293699476 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:39 INFO - PROCESS | 2988 | 1471293699583 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:41:39 INFO - PROCESS | 2988 | 1471293699681 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 2988 | 1471293699684 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:39 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00B8AE000 == 43 [pid = 2988] [id = 752] 13:41:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (000000A0080E7800) [pid = 2988] [serial = 2255] [outer = 0000000000000000] 13:41:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (000000A00824E000) [pid = 2988] [serial = 2256] [outer = 000000A0080E7800] 13:41:39 INFO - PROCESS | 2988 | 1471293699734 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (000000A008783000) [pid = 2988] [serial = 2257] [outer = 000000A0080E7800] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF5800 == 42 [pid = 2988] [id = 746] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A07CA4C800 == 41 [pid = 2988] [id = 745] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C28E800 == 40 [pid = 2988] [id = 744] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A079E1D000 == 39 [pid = 2988] [id = 743] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AEC6800 == 38 [pid = 2988] [id = 742] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A07A547000 == 37 [pid = 2988] [id = 741] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E58000 == 36 [pid = 2988] [id = 740] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF7000 == 35 [pid = 2988] [id = 739] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C57C800 == 34 [pid = 2988] [id = 738] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A008803800 == 33 [pid = 2988] [id = 737] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7E3800 == 32 [pid = 2988] [id = 736] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00D221000 == 31 [pid = 2988] [id = 735] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A0071BD000 == 30 [pid = 2988] [id = 734] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A010367000 == 29 [pid = 2988] [id = 751] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C058800 == 28 [pid = 2988] [id = 750] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A07AE6F000 == 27 [pid = 2988] [id = 749] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A00EC32000 == 26 [pid = 2988] [id = 748] 13:41:40 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C2B800 == 25 [pid = 2988] [id = 747] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (000000A00C8CE400) [pid = 2988] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (000000A007A5B400) [pid = 2988] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (000000A004E7B400) [pid = 2988] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (000000A00A0CE800) [pid = 2988] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (000000A00911BC00) [pid = 2988] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00EC08C00) [pid = 2988] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00EC04C00) [pid = 2988] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00EC0AC00) [pid = 2988] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A009FA0800) [pid = 2988] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00B3BCC00) [pid = 2988] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00C1CA000) [pid = 2988] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00EA58C00) [pid = 2988] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00ECBF000) [pid = 2988] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A007A57C00) [pid = 2988] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A008247800) [pid = 2988] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00C1CE000) [pid = 2988] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A0089D7C00) [pid = 2988] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00BEE1000) [pid = 2988] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A008CA6C00) [pid = 2988] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00B73D400) [pid = 2988] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A006CE8800) [pid = 2988] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004B8A400) [pid = 2988] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004B7CC00) [pid = 2988] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004BAF800) [pid = 2988] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:41:40 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A008C9F800) [pid = 2988] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:41:41 INFO - PROCESS | 2988 | 1471293701054 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:41:41 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. 13:41:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1630ms 13:41:41 INFO - PROCESS | 2988 | 1471293701097 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 2988 | 1471293701100 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:41:41 INFO - PROCESS | 2988 | 1471293701106 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:41:41 INFO - PROCESS | 2988 | 1471293701108 Marionette TRACE conn6 <- [1,2970,null,{}] 13:41:41 INFO - PROCESS | 2988 | 1471293701118 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 2988 | 1471293701121 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:41 INFO - PROCESS | 2988 | 1471293701218 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:41:41 INFO - PROCESS | 2988 | 1471293701224 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 2988 | 1471293701227 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00808E800 == 26 [pid = 2988] [id = 753] 13:41:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A004B7FC00) [pid = 2988] [serial = 2258] [outer = 0000000000000000] 13:41:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004BAAC00) [pid = 2988] [serial = 2259] [outer = 000000A004B7FC00] 13:41:41 INFO - PROCESS | 2988 | 1471293701278 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A004E90000) [pid = 2988] [serial = 2260] [outer = 000000A004B7FC00] 13:41:41 INFO - PROCESS | 2988 | 1471293701750 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:41:41 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 13:41:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:41:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 13:41:41 INFO - PROCESS | 2988 | 1471293701803 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 2988 | 1471293701809 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:41:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:41:41 INFO - PROCESS | 2988 | 1471293701816 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 2988 | 1471293701819 Marionette TRACE conn6 <- [1,2974,null,{}] 13:41:41 INFO - PROCESS | 2988 | 1471293701823 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 2988 | 1471293701826 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:41 INFO - PROCESS | 2988 | 1471293701925 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:41:41 INFO - PROCESS | 2988 | 1471293701940 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 2988 | 1471293701943 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:41 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00A428000 == 27 [pid = 2988] [id = 754] 13:41:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A007C4B000) [pid = 2988] [serial = 2261] [outer = 0000000000000000] 13:41:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A008242400) [pid = 2988] [serial = 2262] [outer = 000000A007C4B000] 13:41:42 INFO - PROCESS | 2988 | 1471293701993 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A0086D9400) [pid = 2988] [serial = 2263] [outer = 000000A007C4B000] 13:41:42 INFO - PROCESS | 2988 | 1471293702419 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:41:42 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. 13:41:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 13:41:42 INFO - PROCESS | 2988 | 1471293702508 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:41:42 INFO - PROCESS | 2988 | 1471293702511 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:41:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:41:42 INFO - PROCESS | 2988 | 1471293702519 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 2988 | 1471293702522 Marionette TRACE conn6 <- [1,2978,null,{}] 13:41:42 INFO - PROCESS | 2988 | 1471293702534 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:42 INFO - PROCESS | 2988 | 1471293702539 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:42 INFO - PROCESS | 2988 | 1471293702666 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:41:42 INFO - PROCESS | 2988 | 1471293702749 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 2988 | 1471293702753 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:42 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C580800 == 28 [pid = 2988] [id = 755] 13:41:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A004BAC400) [pid = 2988] [serial = 2264] [outer = 0000000000000000] 13:41:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00911EC00) [pid = 2988] [serial = 2265] [outer = 000000A004BAC400] 13:41:42 INFO - PROCESS | 2988 | 1471293702802 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A0095B7800) [pid = 2988] [serial = 2266] [outer = 000000A004BAC400] 13:41:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C7E7000 == 29 [pid = 2988] [id = 756] 13:41:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00B3BB800) [pid = 2988] [serial = 2267] [outer = 0000000000000000] 13:41:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00B3BCC00) [pid = 2988] [serial = 2268] [outer = 000000A00B3BB800] 13:41:43 INFO - PROCESS | 2988 | 1471293703223 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:41:43 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. 13:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 13:41:43 INFO - PROCESS | 2988 | 1471293703255 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 2988 | 1471293703258 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:41:43 INFO - PROCESS | 2988 | 1471293703265 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 2988 | 1471293703267 Marionette TRACE conn6 <- [1,2982,null,{}] 13:41:43 INFO - PROCESS | 2988 | 1471293703271 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 2988 | 1471293703273 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:43 INFO - PROCESS | 2988 | 1471293703400 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:41:43 INFO - PROCESS | 2988 | 1471293703406 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 2988 | 1471293703409 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:43 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00E9B4000 == 30 [pid = 2988] [id = 757] 13:41:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00A4A8800) [pid = 2988] [serial = 2269] [outer = 0000000000000000] 13:41:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00B3B9400) [pid = 2988] [serial = 2270] [outer = 000000A00A4A8800] 13:41:43 INFO - PROCESS | 2988 | 1471293703502 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A00B740000) [pid = 2988] [serial = 2271] [outer = 000000A00A4A8800] 13:41:43 INFO - PROCESS | 2988 | 1471293703915 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:41:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:41:43 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 13:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 13:41:43 INFO - PROCESS | 2988 | 1471293703954 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 2988 | 1471293703956 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:41:43 INFO - PROCESS | 2988 | 1471293703960 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 2988 | 1471293703962 Marionette TRACE conn6 <- [1,2986,null,{}] 13:41:43 INFO - PROCESS | 2988 | 1471293703971 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 2988 | 1471293703973 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:44 INFO - PROCESS | 2988 | 1471293704113 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:41:44 INFO - PROCESS | 2988 | 1471293704119 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 2988 | 1471293704122 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDEA800 == 31 [pid = 2988] [id = 758] 13:41:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A001251800) [pid = 2988] [serial = 2272] [outer = 0000000000000000] 13:41:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A00BE63800) [pid = 2988] [serial = 2273] [outer = 000000A001251800] 13:41:44 INFO - PROCESS | 2988 | 1471293704166 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A00C02B800) [pid = 2988] [serial = 2274] [outer = 000000A001251800] 13:41:44 INFO - PROCESS | 2988 | 1471293704574 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:41:44 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. 13:41:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 13:41:44 INFO - PROCESS | 2988 | 1471293704655 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 2988 | 1471293704658 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:41:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:41:44 INFO - PROCESS | 2988 | 1471293704661 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 2988 | 1471293704663 Marionette TRACE conn6 <- [1,2990,null,{}] 13:41:44 INFO - PROCESS | 2988 | 1471293704667 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:44 INFO - PROCESS | 2988 | 1471293704673 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:44 INFO - PROCESS | 2988 | 1471293704808 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:41:44 INFO - PROCESS | 2988 | 1471293704814 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 2988 | 1471293704816 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:44 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01036A800 == 32 [pid = 2988] [id = 759] 13:41:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A00C02BC00) [pid = 2988] [serial = 2275] [outer = 0000000000000000] 13:41:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A00C1D4800) [pid = 2988] [serial = 2276] [outer = 000000A00C02BC00] 13:41:44 INFO - PROCESS | 2988 | 1471293704861 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (000000A00D4DD400) [pid = 2988] [serial = 2277] [outer = 000000A00C02BC00] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (000000A00EC0F400) [pid = 2988] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A004A6E400) [pid = 2988] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A007A58C00) [pid = 2988] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A0007B6000) [pid = 2988] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A0091ED400) [pid = 2988] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A006CF3800) [pid = 2988] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00FDD5000) [pid = 2988] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A004A6E800) [pid = 2988] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A0069AA800) [pid = 2988] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00824EC00) [pid = 2988] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00ECBF400) [pid = 2988] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00EC0C800) [pid = 2988] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A079E49C00) [pid = 2988] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:41:45 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A06DC20800) [pid = 2988] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:41:45 INFO - PROCESS | 2988 | 1471293705494 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:41:45 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. 13:41:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 13:41:45 INFO - PROCESS | 2988 | 1471293705554 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 2988 | 1471293705556 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:41:45 INFO - PROCESS | 2988 | 1471293705561 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:41:45 INFO - PROCESS | 2988 | 1471293705563 Marionette TRACE conn6 <- [1,2994,null,{}] 13:41:45 INFO - PROCESS | 2988 | 1471293705566 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:45 INFO - PROCESS | 2988 | 1471293705568 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:45 INFO - PROCESS | 2988 | 1471293705650 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:41:45 INFO - PROCESS | 2988 | 1471293705657 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 2988 | 1471293705659 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:45 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0104B1800 == 33 [pid = 2988] [id = 760] 13:41:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A0095B2000) [pid = 2988] [serial = 2278] [outer = 0000000000000000] 13:41:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00EC03000) [pid = 2988] [serial = 2279] [outer = 000000A0095B2000] 13:41:45 INFO - PROCESS | 2988 | 1471293705705 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00EC0F000) [pid = 2988] [serial = 2280] [outer = 000000A0095B2000] 13:41:46 INFO - PROCESS | 2988 | 1471293706091 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:41:46 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. 13:41:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 13:41:46 INFO - PROCESS | 2988 | 1471293706152 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 2988 | 1471293706154 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:41:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:41:46 INFO - PROCESS | 2988 | 1471293706157 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 2988 | 1471293706159 Marionette TRACE conn6 <- [1,2998,null,{}] 13:41:46 INFO - PROCESS | 2988 | 1471293706181 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 2988 | 1471293706183 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:46 INFO - PROCESS | 2988 | 1471293706267 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:41:46 INFO - PROCESS | 2988 | 1471293706273 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 2988 | 1471293706275 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E67800 == 34 [pid = 2988] [id = 761] 13:41:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00824DC00) [pid = 2988] [serial = 2281] [outer = 0000000000000000] 13:41:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A00ECBC000) [pid = 2988] [serial = 2282] [outer = 000000A00824DC00] 13:41:46 INFO - PROCESS | 2988 | 1471293706323 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A00FC0FC00) [pid = 2988] [serial = 2283] [outer = 000000A00824DC00] 13:41:46 INFO - PROCESS | 2988 | [2988] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:46 INFO - PROCESS | 2988 | 1471293706785 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:41:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:41:46 INFO - {} 13:41:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:41:46 INFO - {} 13:41:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:41:46 INFO - {} 13:41:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:41:46 INFO - {} 13:41:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 650ms 13:41:46 INFO - PROCESS | 2988 | 1471293706814 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 2988 | 1471293706817 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:41:46 INFO - PROCESS | 2988 | 1471293706820 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 2988 | 1471293706822 Marionette TRACE conn6 <- [1,3002,null,{}] 13:41:46 INFO - TEST-START | /FileAPI/fileReader.html 13:41:46 INFO - PROCESS | 2988 | 1471293706825 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 2988 | 1471293706827 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:46 INFO - PROCESS | 2988 | 1471293706913 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:41:46 INFO - PROCESS | 2988 | 1471293706921 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 2988 | 1471293706923 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:46 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C57C800 == 35 [pid = 2988] [id = 762] 13:41:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A00FD22400) [pid = 2988] [serial = 2284] [outer = 0000000000000000] 13:41:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A010389800) [pid = 2988] [serial = 2285] [outer = 000000A00FD22400] 13:41:46 INFO - PROCESS | 2988 | 1471293706967 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A010393400) [pid = 2988] [serial = 2286] [outer = 000000A00FD22400] 13:41:47 INFO - PROCESS | 2988 | --DOCSHELL 000000A00808E800 == 34 [pid = 2988] [id = 753] 13:41:47 INFO - PROCESS | 2988 | --DOCSHELL 000000A00B8AE000 == 33 [pid = 2988] [id = 752] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00A428000 == 32 [pid = 2988] [id = 754] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C580800 == 31 [pid = 2988] [id = 755] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A01036A800 == 30 [pid = 2988] [id = 759] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDEA800 == 29 [pid = 2988] [id = 758] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E67800 == 28 [pid = 2988] [id = 761] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00E9B4000 == 27 [pid = 2988] [id = 757] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C7E7000 == 26 [pid = 2988] [id = 756] 13:41:48 INFO - PROCESS | 2988 | --DOCSHELL 000000A0104B1800 == 25 [pid = 2988] [id = 760] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A079EC0000) [pid = 2988] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00ECB9800) [pid = 2988] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00FC08400) [pid = 2988] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A00FD2A000) [pid = 2988] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00FDCE000) [pid = 2988] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A008789400) [pid = 2988] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A009119000) [pid = 2988] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A001108C00) [pid = 2988] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BAFC00) [pid = 2988] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A00A4AA800) [pid = 2988] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00BE6D000) [pid = 2988] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0091AB400) [pid = 2988] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A00C1D2000) [pid = 2988] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A010436800) [pid = 2988] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00C8D0C00) [pid = 2988] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A007C07400) [pid = 2988] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A0086D9000) [pid = 2988] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A009121000) [pid = 2988] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A011F93000) [pid = 2988] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A00FC09400) [pid = 2988] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A010444400) [pid = 2988] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A00D2F8C00) [pid = 2988] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A07A533000) [pid = 2988] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A079E4DC00) [pid = 2988] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A011F9D400) [pid = 2988] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00D4D7800) [pid = 2988] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 13:41:48 INFO - PROCESS | 2988 | 1471293708759 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:41:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:41:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:41:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:41:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:41:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1988ms 13:41:48 INFO - PROCESS | 2988 | 1471293708815 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 2988 | 1471293708819 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:41:48 INFO - TEST-START | /FileAPI/historical.html 13:41:48 INFO - PROCESS | 2988 | 1471293708825 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 2988 | 1471293708828 Marionette TRACE conn6 <- [1,3006,null,{}] 13:41:48 INFO - PROCESS | 2988 | 1471293708835 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 2988 | 1471293708839 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:48 INFO - PROCESS | 2988 | 1471293708942 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:41:48 INFO - PROCESS | 2988 | 1471293708956 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 2988 | 1471293708959 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:48 INFO - PROCESS | 2988 | ++DOCSHELL 000000A007C1F000 == 26 [pid = 2988] [id = 763] 13:41:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A004A6DC00) [pid = 2988] [serial = 2287] [outer = 0000000000000000] 13:41:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A004A6F400) [pid = 2988] [serial = 2288] [outer = 000000A004A6DC00] 13:41:49 INFO - PROCESS | 2988 | 1471293709010 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A004BA4400) [pid = 2988] [serial = 2289] [outer = 000000A004A6DC00] 13:41:49 INFO - PROCESS | 2988 | 1471293709480 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:41:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:41:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:41:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:41:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:41:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:41:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:41:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:41:49 INFO - TEST-OK | /FileAPI/historical.html | took 735ms 13:41:49 INFO - PROCESS | 2988 | 1471293709563 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 2988 | 1471293709568 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:41:49 INFO - TEST-START | /FileAPI/idlharness.html 13:41:49 INFO - PROCESS | 2988 | 1471293709575 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 2988 | 1471293709578 Marionette TRACE conn6 <- [1,3010,null,{}] 13:41:49 INFO - PROCESS | 2988 | 1471293709582 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:49 INFO - PROCESS | 2988 | 1471293709586 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:49 INFO - PROCESS | 2988 | 1471293709676 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:41:49 INFO - PROCESS | 2988 | 1471293709691 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 2988 | 1471293709694 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:49 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0088DC800 == 27 [pid = 2988] [id = 764] 13:41:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004E8BC00) [pid = 2988] [serial = 2290] [outer = 0000000000000000] 13:41:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A0050D0000) [pid = 2988] [serial = 2291] [outer = 000000A004E8BC00] 13:41:49 INFO - PROCESS | 2988 | 1471293709743 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A0069AB400) [pid = 2988] [serial = 2292] [outer = 000000A004E8BC00] 13:41:50 INFO - PROCESS | 2988 | 1471293710581 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:41:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:41:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:41:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:41:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:41:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:41:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:41:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:41:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:41:50 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 13:41:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:41:50 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 13:41:50 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 13:41:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:41:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:41:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:41:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:41:50 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 13:41:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:41:50 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 13:41:50 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 13:41:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:41:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:41:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1138ms 13:41:50 INFO - PROCESS | 2988 | 1471293710716 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 2988 | 1471293710718 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:41:50 INFO - TEST-START | /FileAPI/idlharness.worker 13:41:50 INFO - PROCESS | 2988 | 1471293710723 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 2988 | 1471293710726 Marionette TRACE conn6 <- [1,3014,null,{}] 13:41:50 INFO - PROCESS | 2988 | 1471293710738 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:50 INFO - PROCESS | 2988 | 1471293710743 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:50 INFO - PROCESS | 2988 | 1471293710861 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:41:50 INFO - PROCESS | 2988 | 1471293710871 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 2988 | 1471293710875 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:50 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010304800 == 28 [pid = 2988] [id = 765] 13:41:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A0007AE400) [pid = 2988] [serial = 2293] [outer = 0000000000000000] 13:41:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A0095B1800) [pid = 2988] [serial = 2294] [outer = 000000A0007AE400] 13:41:50 INFO - PROCESS | 2988 | 1471293710925 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00A0D4000) [pid = 2988] [serial = 2295] [outer = 000000A0007AE400] 13:41:51 INFO - PROCESS | 2988 | [2988] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:51 INFO - PROCESS | 2988 | 1471293711877 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:41:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:41:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:41:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:41:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:41:51 INFO - {} 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:41:51 INFO - {} 13:41:51 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 - {} 13:41:51 INFO - {} 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:41:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:41:51 INFO - {} 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:41:51 INFO - {} 13:41:51 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 - {} 13:41:51 INFO - {} 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:41:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:41:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 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 13:41:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:41:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:41:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:41:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:41:51 INFO - {} 13:41:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1249ms 13:41:51 INFO - PROCESS | 2988 | 1471293711975 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 2988 | 1471293711978 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:41:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:41:51 INFO - PROCESS | 2988 | 1471293711981 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 2988 | 1471293711983 Marionette TRACE conn6 <- [1,3018,null,{}] 13:41:51 INFO - PROCESS | 2988 | 1471293711987 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 2988 | 1471293711989 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:52 INFO - PROCESS | 2988 | 1471293712081 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:41:52 INFO - PROCESS | 2988 | 1471293712087 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 2988 | 1471293712089 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A079FA4800 == 29 [pid = 2988] [id = 766] 13:41:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00B737400) [pid = 2988] [serial = 2296] [outer = 0000000000000000] 13:41:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A00FC0E400) [pid = 2988] [serial = 2297] [outer = 000000A00B737400] 13:41:52 INFO - PROCESS | 2988 | 1471293712134 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00FD2A000) [pid = 2988] [serial = 2298] [outer = 000000A00B737400] 13:41:52 INFO - PROCESS | 2988 | 1471293712551 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:41:52 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 13:41:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 628ms 13:41:52 INFO - PROCESS | 2988 | 1471293712612 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 2988 | 1471293712614 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:41:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:41:52 INFO - PROCESS | 2988 | 1471293712617 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 2988 | 1471293712619 Marionette TRACE conn6 <- [1,3022,null,{}] 13:41:52 INFO - PROCESS | 2988 | 1471293712629 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:52 INFO - PROCESS | 2988 | 1471293712632 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:52 INFO - PROCESS | 2988 | 1471293712719 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:41:52 INFO - PROCESS | 2988 | 1471293712725 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 2988 | 1471293712727 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:52 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07B7D8800 == 30 [pid = 2988] [id = 767] 13:41:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A004BBA000) [pid = 2988] [serial = 2299] [outer = 0000000000000000] 13:41:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00FDCF000) [pid = 2988] [serial = 2300] [outer = 000000A004BBA000] 13:41:52 INFO - PROCESS | 2988 | 1471293712773 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A010387400) [pid = 2988] [serial = 2301] [outer = 000000A004BBA000] 13:41:53 INFO - PROCESS | 2988 | 1471293713158 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:41:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:41:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 587ms 13:41:53 INFO - PROCESS | 2988 | 1471293713208 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 2988 | 1471293713210 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:41:53 INFO - PROCESS | 2988 | 1471293713213 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:41:53 INFO - PROCESS | 2988 | 1471293713215 Marionette TRACE conn6 <- [1,3026,null,{}] 13:41:53 INFO - PROCESS | 2988 | 1471293713230 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:53 INFO - PROCESS | 2988 | 1471293713236 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:53 INFO - PROCESS | 2988 | 1471293713345 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:41:53 INFO - PROCESS | 2988 | 1471293713357 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 2988 | 1471293713359 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:53 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07C27E000 == 31 [pid = 2988] [id = 768] 13:41:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A010396C00) [pid = 2988] [serial = 2302] [outer = 0000000000000000] 13:41:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A011F94800) [pid = 2988] [serial = 2303] [outer = 000000A010396C00] 13:41:53 INFO - PROCESS | 2988 | 1471293713405 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A011F9CC00) [pid = 2988] [serial = 2304] [outer = 000000A010396C00] 13:41:53 INFO - PROCESS | 2988 | 1471293713814 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:41:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:41:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:41:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 628ms 13:41:53 INFO - PROCESS | 2988 | 1471293713845 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 2988 | 1471293713847 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:41:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:41:53 INFO - PROCESS | 2988 | 1471293713850 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 2988 | 1471293713852 Marionette TRACE conn6 <- [1,3030,null,{}] 13:41:53 INFO - PROCESS | 2988 | 1471293713864 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:53 INFO - PROCESS | 2988 | 1471293713866 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:53 INFO - PROCESS | 2988 | 1471293713988 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:41:54 INFO - PROCESS | 2988 | 1471293714001 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 2988 | 1471293714003 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A07CA9E800 == 32 [pid = 2988] [id = 769] 13:41:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A06DC20800) [pid = 2988] [serial = 2305] [outer = 0000000000000000] 13:41:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A079E4DC00) [pid = 2988] [serial = 2306] [outer = 000000A06DC20800] 13:41:54 INFO - PROCESS | 2988 | 1471293714047 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A07A52F400) [pid = 2988] [serial = 2307] [outer = 000000A06DC20800] 13:41:54 INFO - PROCESS | 2988 | 1471293714642 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:41:54 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. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:41:54 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'.) 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:41:54 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. 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:41:54 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. 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:41:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:41:54 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. 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:41:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:41:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:41:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:41:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 914ms 13:41:54 INFO - PROCESS | 2988 | 1471293714768 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 2988 | 1471293714771 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:41:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:41:54 INFO - PROCESS | 2988 | 1471293714774 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 2988 | 1471293714776 Marionette TRACE conn6 <- [1,3034,null,{}] 13:41:54 INFO - PROCESS | 2988 | 1471293714779 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 2988 | 1471293714781 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:54 INFO - PROCESS | 2988 | 1471293714908 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:41:54 INFO - PROCESS | 2988 | 1471293714913 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 2988 | 1471293714915 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:54 INFO - PROCESS | 2988 | ++DOCSHELL 000000A012F43000 == 33 [pid = 2988] [id = 770] 13:41:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A07A531400) [pid = 2988] [serial = 2308] [outer = 0000000000000000] 13:41:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A07A76F400) [pid = 2988] [serial = 2309] [outer = 000000A07A531400] 13:41:54 INFO - PROCESS | 2988 | 1471293714959 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A07AE2C800) [pid = 2988] [serial = 2310] [outer = 000000A07A531400] 13:41:55 INFO - PROCESS | 2988 | [2988] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:55 INFO - PROCESS | 2988 | 1471293715427 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:41:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:41:55 INFO - {} 13:41:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 13:41:55 INFO - PROCESS | 2988 | 1471293715468 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 2988 | 1471293715470 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:41:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:41:55 INFO - PROCESS | 2988 | 1471293715473 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 2988 | 1471293715475 Marionette TRACE conn6 <- [1,3038,null,{}] 13:41:55 INFO - PROCESS | 2988 | 1471293715479 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 2988 | 1471293715481 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:55 INFO - PROCESS | 2988 | 1471293715591 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:41:55 INFO - PROCESS | 2988 | 1471293715598 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 2988 | 1471293715600 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:55 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C80F800 == 34 [pid = 2988] [id = 771] 13:41:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A07B87DC00) [pid = 2988] [serial = 2311] [outer = 0000000000000000] 13:41:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A07B9D5000) [pid = 2988] [serial = 2312] [outer = 000000A07B87DC00] 13:41:55 INFO - PROCESS | 2988 | 1471293715687 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A07BD0EC00) [pid = 2988] [serial = 2313] [outer = 000000A07B87DC00] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00A4A8800) [pid = 2988] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A001251800) [pid = 2988] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00C02BC00) [pid = 2988] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A00824DC00) [pid = 2988] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A007170800) [pid = 2988] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00D4D8000) [pid = 2988] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00D4D1800) [pid = 2988] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00878B000) [pid = 2988] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A004A18800) [pid = 2988] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A004BAC400) [pid = 2988] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A007C4B000) [pid = 2988] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A004B7FC00) [pid = 2988] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0080E7800) [pid = 2988] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A0095B2000) [pid = 2988] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:41:56 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A00B3BB800) [pid = 2988] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:41:56 INFO - PROCESS | 2988 | 1471293716249 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:41:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:41:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:41:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:41:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 839ms 13:41:56 INFO - PROCESS | 2988 | 1471293716316 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 2988 | 1471293716318 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:41:56 INFO - PROCESS | 2988 | 1471293716322 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:41:56 INFO - PROCESS | 2988 | 1471293716323 Marionette TRACE conn6 <- [1,3042,null,{}] 13:41:56 INFO - PROCESS | 2988 | 1471293716327 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 2988 | 1471293716329 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:56 INFO - PROCESS | 2988 | 1471293716455 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:41:56 INFO - PROCESS | 2988 | 1471293716468 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 2988 | 1471293716470 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:56 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010C04000 == 35 [pid = 2988] [id = 772] 13:41:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C8CB800) [pid = 2988] [serial = 2314] [outer = 0000000000000000] 13:41:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A010438000) [pid = 2988] [serial = 2315] [outer = 000000A00C8CB800] 13:41:56 INFO - PROCESS | 2988 | 1471293716514 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A07BD55800) [pid = 2988] [serial = 2316] [outer = 000000A00C8CB800] 13:41:57 INFO - PROCESS | 2988 | 1471293717124 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:41:57 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" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:41:57 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" 13:41:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:41:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 887ms 13:41:57 INFO - PROCESS | 2988 | 1471293717212 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:41:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:41:57 INFO - PROCESS | 2988 | 1471293717214 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:41:57 INFO - PROCESS | 2988 | 1471293717218 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 2988 | 1471293717220 Marionette TRACE conn6 <- [1,3046,null,{}] 13:41:57 INFO - PROCESS | 2988 | 1471293717230 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 2988 | 1471293717233 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:57 INFO - PROCESS | 2988 | 1471293717337 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:41:57 INFO - PROCESS | 2988 | 1471293717343 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 2988 | 1471293717345 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:57 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010360800 == 36 [pid = 2988] [id = 773] 13:41:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00BE63C00) [pid = 2988] [serial = 2317] [outer = 0000000000000000] 13:41:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00BE69C00) [pid = 2988] [serial = 2318] [outer = 000000A00BE63C00] 13:41:57 INFO - PROCESS | 2988 | 1471293717392 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00C022800) [pid = 2988] [serial = 2319] [outer = 000000A00BE63C00] 13:41:57 INFO - PROCESS | 2988 | 1471293717877 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:41:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:41:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:41:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:41:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:41:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:41:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 705ms 13:41:57 INFO - PROCESS | 2988 | 1471293717925 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 2988 | 1471293717927 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:41:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:41:57 INFO - PROCESS | 2988 | 1471293717931 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 2988 | 1471293717933 Marionette TRACE conn6 <- [1,3050,null,{}] 13:41:57 INFO - PROCESS | 2988 | 1471293717936 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 2988 | 1471293717938 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:58 INFO - PROCESS | 2988 | 1471293718022 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:41:58 INFO - PROCESS | 2988 | 1471293718030 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 2988 | 1471293718031 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:58 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E26800 == 37 [pid = 2988] [id = 774] 13:41:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (000000A00C025800) [pid = 2988] [serial = 2320] [outer = 0000000000000000] 13:41:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (000000A00C1CE800) [pid = 2988] [serial = 2321] [outer = 000000A00C025800] 13:41:58 INFO - PROCESS | 2988 | 1471293718076 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (000000A00B3BD400) [pid = 2988] [serial = 2322] [outer = 000000A00C025800] 13:41:58 INFO - PROCESS | 2988 | [2988] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:58 INFO - PROCESS | 2988 | 1471293718780 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:41:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:41:58 INFO - {} 13:41:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 881ms 13:41:58 INFO - PROCESS | 2988 | 1471293718816 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 2988 | 1471293718821 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:41:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:41:58 INFO - PROCESS | 2988 | 1471293718825 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 2988 | 1471293718831 Marionette TRACE conn6 <- [1,3054,null,{}] 13:41:58 INFO - PROCESS | 2988 | 1471293718888 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:58 INFO - PROCESS | 2988 | 1471293718893 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:59 INFO - PROCESS | 2988 | 1471293719074 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:41:59 INFO - PROCESS | 2988 | 1471293719169 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 2988 | 1471293719172 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:41:59 INFO - PROCESS | 2988 | ++DOCSHELL 000000A0093CC000 == 38 [pid = 2988] [id = 775] 13:41:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (000000A001254800) [pid = 2988] [serial = 2323] [outer = 0000000000000000] 13:41:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (000000A006707400) [pid = 2988] [serial = 2324] [outer = 000000A001254800] 13:41:59 INFO - PROCESS | 2988 | 1471293719231 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (000000A007A63C00) [pid = 2988] [serial = 2325] [outer = 000000A001254800] 13:41:59 INFO - PROCESS | 2988 | 1471293719850 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:41:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:41:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:41:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:41:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:41:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:41:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:41:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:41:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1086ms 13:41:59 INFO - PROCESS | 2988 | 1471293719916 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 2988 | 1471293719921 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:41:59 INFO - PROCESS | 2988 | 1471293719960 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 2988 | 1471293719964 Marionette TRACE conn6 <- [1,3058,null,{}] 13:41:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:41:59 INFO - PROCESS | 2988 | 1471293719988 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 2988 | 1471293719991 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:00 INFO - PROCESS | 2988 | 1471293720143 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:42:00 INFO - PROCESS | 2988 | 1471293720241 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 2988 | 1471293720244 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:00 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008712800 == 39 [pid = 2988] [id = 776] 13:42:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (000000A0050D8000) [pid = 2988] [serial = 2326] [outer = 0000000000000000] 13:42:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (000000A0086DF400) [pid = 2988] [serial = 2327] [outer = 000000A0050D8000] 13:42:00 INFO - PROCESS | 2988 | 1471293720307 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (000000A0095D1C00) [pid = 2988] [serial = 2328] [outer = 000000A0050D8000] 13:42:01 INFO - PROCESS | 2988 | 1471293721109 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:42:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1198ms 13:42:01 INFO - PROCESS | 2988 | 1471293721168 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 2988 | 1471293721172 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:42:01 INFO - PROCESS | 2988 | 1471293721177 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:42:01 INFO - PROCESS | 2988 | 1471293721180 Marionette TRACE conn6 <- [1,3062,null,{}] 13:42:01 INFO - PROCESS | 2988 | 1471293721187 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:01 INFO - PROCESS | 2988 | 1471293721190 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:01 INFO - PROCESS | 2988 | 1471293721309 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:42:01 INFO - PROCESS | 2988 | 1471293721392 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 2988 | 1471293721395 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:01 INFO - PROCESS | 2988 | ++DOCSHELL 000000A008451800 == 40 [pid = 2988] [id = 777] 13:42:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (000000A004A15000) [pid = 2988] [serial = 2329] [outer = 0000000000000000] 13:42:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (000000A004BBAC00) [pid = 2988] [serial = 2330] [outer = 000000A004A15000] 13:42:01 INFO - PROCESS | 2988 | 1471293721457 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (000000A007C4B000) [pid = 2988] [serial = 2331] [outer = 000000A004A15000] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A010360800 == 39 [pid = 2988] [id = 773] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A010C04000 == 38 [pid = 2988] [id = 772] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C80F800 == 37 [pid = 2988] [id = 771] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A012F43000 == 36 [pid = 2988] [id = 770] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A07CA9E800 == 35 [pid = 2988] [id = 769] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A07C27E000 == 34 [pid = 2988] [id = 768] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A07B7D8800 == 33 [pid = 2988] [id = 767] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A079FA4800 == 32 [pid = 2988] [id = 766] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A010304800 == 31 [pid = 2988] [id = 765] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A0088DC800 == 30 [pid = 2988] [id = 764] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A007C1F000 == 29 [pid = 2988] [id = 763] 13:42:01 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C57C800 == 28 [pid = 2988] [id = 762] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (000000A00B740000) [pid = 2988] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (000000A00B3B9400) [pid = 2988] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (000000A00BE63800) [pid = 2988] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (000000A00C1D4800) [pid = 2988] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (000000A00D4DD400) [pid = 2988] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (000000A00D2EC000) [pid = 2988] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (000000A07A76F800) [pid = 2988] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (000000A079EC2400) [pid = 2988] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (000000A00FDCEC00) [pid = 2988] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (000000A00EC02800) [pid = 2988] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (000000A00BE6E000) [pid = 2988] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (000000A00A43C400) [pid = 2988] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A007A56400) [pid = 2988] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A004BB1000) [pid = 2988] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A00911EC00) [pid = 2988] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A0086D9400) [pid = 2988] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A008242400) [pid = 2988] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A004BAAC00) [pid = 2988] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A004E90000) [pid = 2988] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A008783000) [pid = 2988] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A00824E000) [pid = 2988] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A07AE22000) [pid = 2988] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C02B800) [pid = 2988] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A010389800) [pid = 2988] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A00B3BCC00) [pid = 2988] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A0095B7800) [pid = 2988] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00ECBC000) [pid = 2988] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00FC0FC00) [pid = 2988] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A00EC03000) [pid = 2988] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A00EC0F000) [pid = 2988] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 13:42:01 INFO - PROCESS | 2988 | 1471293721907 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:42:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 797ms 13:42:01 INFO - PROCESS | 2988 | 1471293721979 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 2988 | 1471293721984 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:42:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:42:01 INFO - PROCESS | 2988 | 1471293721991 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - PROCESS | 2988 | 1471293721993 Marionette TRACE conn6 <- [1,3066,null,{}] 13:42:02 INFO - PROCESS | 2988 | 1471293721997 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:02 INFO - PROCESS | 2988 | 1471293722000 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:02 INFO - PROCESS | 2988 | 1471293722089 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:42:02 INFO - PROCESS | 2988 | 1471293722103 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 2988 | 1471293722105 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00BE3A000 == 29 [pid = 2988] [id = 778] 13:42:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (000000A0083B4000) [pid = 2988] [serial = 2332] [outer = 0000000000000000] 13:42:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (000000A0086D3C00) [pid = 2988] [serial = 2333] [outer = 000000A0083B4000] 13:42:02 INFO - PROCESS | 2988 | 1471293722154 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (000000A0089D5800) [pid = 2988] [serial = 2334] [outer = 000000A0083B4000] 13:42:02 INFO - PROCESS | 2988 | 1471293722644 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 13:42:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:42:02 INFO - PROCESS | 2988 | 1471293722697 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:42:02 INFO - PROCESS | 2988 | 1471293722700 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 2988 | 1471293722704 Marionette TRACE conn6 <- [1,3070,null,{}] 13:42:02 INFO - PROCESS | 2988 | 1471293722715 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:02 INFO - PROCESS | 2988 | 1471293722720 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:02 INFO - PROCESS | 2988 | 1471293722818 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:42:02 INFO - PROCESS | 2988 | 1471293722913 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 2988 | 1471293722916 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:02 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C578000 == 30 [pid = 2988] [id = 779] 13:42:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (000000A004B8A000) [pid = 2988] [serial = 2335] [outer = 0000000000000000] 13:42:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (000000A00A43BC00) [pid = 2988] [serial = 2336] [outer = 000000A004B8A000] 13:42:02 INFO - PROCESS | 2988 | 1471293722967 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (000000A00B3C1C00) [pid = 2988] [serial = 2337] [outer = 000000A004B8A000] 13:42:03 INFO - PROCESS | 2988 | 1471293723292 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:42:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:42:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:42:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:42:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:42:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 640ms 13:42:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:42:03 INFO - PROCESS | 2988 | 1471293723343 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 2988 | 1471293723346 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:42:03 INFO - PROCESS | 2988 | 1471293723349 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - PROCESS | 2988 | 1471293723351 Marionette TRACE conn6 <- [1,3074,null,{}] 13:42:03 INFO - PROCESS | 2988 | 1471293723355 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:03 INFO - PROCESS | 2988 | 1471293723357 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:03 INFO - PROCESS | 2988 | 1471293723490 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:42:03 INFO - PROCESS | 2988 | 1471293723525 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 2988 | 1471293723527 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:03 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C816800 == 31 [pid = 2988] [id = 780] 13:42:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00B740000) [pid = 2988] [serial = 2338] [outer = 0000000000000000] 13:42:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00BE6CC00) [pid = 2988] [serial = 2339] [outer = 000000A00B740000] 13:42:03 INFO - PROCESS | 2988 | 1471293723572 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00BEE0400) [pid = 2988] [serial = 2340] [outer = 000000A00B740000] 13:42:04 INFO - PROCESS | 2988 | 1471293723997 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:42:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 13:42:04 INFO - PROCESS | 2988 | 1471293724051 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 2988 | 1471293724054 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:42:04 INFO - PROCESS | 2988 | 1471293724057 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 2988 | 1471293724059 Marionette TRACE conn6 <- [1,3078,null,{}] 13:42:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:42:04 INFO - PROCESS | 2988 | 1471293724063 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 2988 | 1471293724065 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:04 INFO - PROCESS | 2988 | 1471293724178 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:42:04 INFO - PROCESS | 2988 | 1471293724234 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 2988 | 1471293724236 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A006C7C000 == 32 [pid = 2988] [id = 781] 13:42:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A004B7F800) [pid = 2988] [serial = 2341] [outer = 0000000000000000] 13:42:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A004BA2C00) [pid = 2988] [serial = 2342] [outer = 000000A004B7F800] 13:42:04 INFO - PROCESS | 2988 | 1471293724282 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A00C02E400) [pid = 2988] [serial = 2343] [outer = 000000A004B7F800] 13:42:04 INFO - PROCESS | 2988 | 1471293724700 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:42:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 13:42:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:42:04 INFO - PROCESS | 2988 | 1471293724734 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 2988 | 1471293724736 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:42:04 INFO - PROCESS | 2988 | 1471293724739 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 2988 | 1471293724741 Marionette TRACE conn6 <- [1,3082,null,{}] 13:42:04 INFO - PROCESS | 2988 | 1471293724744 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 2988 | 1471293724750 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:04 INFO - PROCESS | 2988 | 1471293724918 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:42:04 INFO - PROCESS | 2988 | 1471293724944 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 2988 | 1471293724946 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:04 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00FDF4000 == 33 [pid = 2988] [id = 782] 13:42:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A00C02EC00) [pid = 2988] [serial = 2344] [outer = 0000000000000000] 13:42:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A00D4D5400) [pid = 2988] [serial = 2345] [outer = 000000A00C02EC00] 13:42:04 INFO - PROCESS | 2988 | 1471293724991 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A00EA63400) [pid = 2988] [serial = 2346] [outer = 000000A00C02EC00] 13:42:05 INFO - PROCESS | 2988 | 1471293725422 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:42:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:42:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 13:42:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:42:05 INFO - PROCESS | 2988 | 1471293725478 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 2988 | 1471293725480 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:42:05 INFO - PROCESS | 2988 | 1471293725483 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 2988 | 1471293725485 Marionette TRACE conn6 <- [1,3086,null,{}] 13:42:05 INFO - PROCESS | 2988 | 1471293725488 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 2988 | 1471293725490 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:05 INFO - PROCESS | 2988 | 1471293725602 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:42:05 INFO - PROCESS | 2988 | 1471293725609 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 2988 | 1471293725611 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:05 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00C062000 == 34 [pid = 2988] [id = 783] 13:42:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (000000A00EA63800) [pid = 2988] [serial = 2347] [outer = 0000000000000000] 13:42:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (000000A00EC0F000) [pid = 2988] [serial = 2348] [outer = 000000A00EA63800] 13:42:05 INFO - PROCESS | 2988 | 1471293725703 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (000000A00FC03C00) [pid = 2988] [serial = 2349] [outer = 000000A00EA63800] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (000000A00BE63C00) [pid = 2988] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (000000A07B87DC00) [pid = 2988] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (000000A0007AE400) [pid = 2988] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A004BBA000) [pid = 2988] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A004E8BC00) [pid = 2988] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A07A531400) [pid = 2988] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00FD22400) [pid = 2988] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00B737400) [pid = 2988] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A004A6DC00) [pid = 2988] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A010396C00) [pid = 2988] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A00C8CB800) [pid = 2988] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 13:42:05 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A06DC20800) [pid = 2988] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:42:06 INFO - PROCESS | 2988 | 1471293726150 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:42:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:42:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 13:42:06 INFO - PROCESS | 2988 | 1471293726178 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 2988 | 1471293726180 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:42:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:42:06 INFO - PROCESS | 2988 | 1471293726183 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 2988 | 1471293726185 Marionette TRACE conn6 <- [1,3090,null,{}] 13:42:06 INFO - PROCESS | 2988 | 1471293726200 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 2988 | 1471293726202 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:06 INFO - PROCESS | 2988 | 1471293726337 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:42:06 INFO - PROCESS | 2988 | 1471293726345 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 2988 | 1471293726347 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A01046F800 == 35 [pid = 2988] [id = 784] 13:42:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (000000A00FC08800) [pid = 2988] [serial = 2350] [outer = 0000000000000000] 13:42:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (000000A00FC10C00) [pid = 2988] [serial = 2351] [outer = 000000A00FC08800] 13:42:06 INFO - PROCESS | 2988 | 1471293726391 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (000000A00FD2C400) [pid = 2988] [serial = 2352] [outer = 000000A00FC08800] 13:42:06 INFO - PROCESS | 2988 | 1471293726774 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:42:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 13:42:06 INFO - PROCESS | 2988 | 1471293726816 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 2988 | 1471293726818 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:42:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:42:06 INFO - PROCESS | 2988 | 1471293726834 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 2988 | 1471293726836 Marionette TRACE conn6 <- [1,3094,null,{}] 13:42:06 INFO - PROCESS | 2988 | 1471293726841 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 2988 | 1471293726843 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:06 INFO - PROCESS | 2988 | 1471293726928 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:42:06 INFO - PROCESS | 2988 | 1471293726933 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 2988 | 1471293726935 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:06 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010C12800 == 36 [pid = 2988] [id = 785] 13:42:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (000000A00FD27400) [pid = 2988] [serial = 2353] [outer = 0000000000000000] 13:42:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (000000A0095D0800) [pid = 2988] [serial = 2354] [outer = 000000A00FD27400] 13:42:06 INFO - PROCESS | 2988 | 1471293726979 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (000000A010390800) [pid = 2988] [serial = 2355] [outer = 000000A00FD27400] 13:42:07 INFO - PROCESS | 2988 | 1471293727386 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:42:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 586ms 13:42:07 INFO - PROCESS | 2988 | 1471293727411 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:42:07 INFO - PROCESS | 2988 | 1471293727413 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:42:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:42:07 INFO - PROCESS | 2988 | 1471293727416 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:42:07 INFO - PROCESS | 2988 | 1471293727418 Marionette TRACE conn6 <- [1,3098,null,{}] 13:42:07 INFO - PROCESS | 2988 | 1471293727421 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:07 INFO - PROCESS | 2988 | 1471293727423 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:07 INFO - PROCESS | 2988 | 1471293727546 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:42:07 INFO - PROCESS | 2988 | 1471293727561 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 2988 | 1471293727563 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:07 INFO - PROCESS | 2988 | ++DOCSHELL 000000A010E3B000 == 37 [pid = 2988] [id = 786] 13:42:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (000000A010394000) [pid = 2988] [serial = 2356] [outer = 0000000000000000] 13:42:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (000000A01043CC00) [pid = 2988] [serial = 2357] [outer = 000000A010394000] 13:42:07 INFO - PROCESS | 2988 | 1471293727612 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (000000A010445000) [pid = 2988] [serial = 2358] [outer = 000000A010394000] 13:42:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A008451800 == 36 [pid = 2988] [id = 777] 13:42:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A008712800 == 35 [pid = 2988] [id = 776] 13:42:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A0093CC000 == 34 [pid = 2988] [id = 775] 13:42:08 INFO - PROCESS | 2988 | --DOCSHELL 000000A010E26800 == 33 [pid = 2988] [id = 774] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A00BE3A000 == 32 [pid = 2988] [id = 778] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A00FDF4000 == 31 [pid = 2988] [id = 782] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C062000 == 30 [pid = 2988] [id = 783] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C578000 == 29 [pid = 2988] [id = 779] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A01046F800 == 28 [pid = 2988] [id = 784] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A010C12800 == 27 [pid = 2988] [id = 785] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A00C816800 == 26 [pid = 2988] [id = 780] 13:42:09 INFO - PROCESS | 2988 | --DOCSHELL 000000A006C7C000 == 25 [pid = 2988] [id = 781] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (000000A00BE69C00) [pid = 2988] [serial = 2318] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (000000A07B9D5000) [pid = 2988] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (000000A0095B1800) [pid = 2988] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (000000A00A0D4000) [pid = 2988] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (000000A00FDCF000) [pid = 2988] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (000000A010387400) [pid = 2988] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (000000A0050D0000) [pid = 2988] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (000000A0069AB400) [pid = 2988] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (000000A07A76F400) [pid = 2988] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (000000A07AE2C800) [pid = 2988] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (000000A010393400) [pid = 2988] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (000000A00FC0E400) [pid = 2988] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (000000A00FD2A000) [pid = 2988] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (000000A004A6F400) [pid = 2988] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (000000A004BA4400) [pid = 2988] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (000000A011F94800) [pid = 2988] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (000000A011F9CC00) [pid = 2988] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (000000A07BD0EC00) [pid = 2988] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (000000A00C022800) [pid = 2988] [serial = 2319] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (000000A010438000) [pid = 2988] [serial = 2315] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (000000A079E4DC00) [pid = 2988] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (000000A07A52F400) [pid = 2988] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (000000A07BD55800) [pid = 2988] [serial = 2316] [outer = 0000000000000000] [url = about:blank] 13:42:09 INFO - PROCESS | 2988 | 1471293729374 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:42:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:42:09 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 13:42:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:42:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1999ms 13:42:09 INFO - PROCESS | 2988 | 1471293729420 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 2988 | 1471293729424 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:42:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:42:09 INFO - PROCESS | 2988 | 1471293729431 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 2988 | 1471293729435 Marionette TRACE conn6 <- [1,3102,null,{}] 13:42:09 INFO - PROCESS | 2988 | 1471293729441 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 2988 | 1471293729445 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:09 INFO - PROCESS | 2988 | 1471293729544 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:42:09 INFO - PROCESS | 2988 | 1471293729550 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"43f0ec38-9586-49fe-a4f8-350483f308d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 2988 | 1471293729555 Marionette INFO sendAsync b1d07f22-fe4e-42a0-abbd-8fdc37992627 13:42:09 INFO - PROCESS | 2988 | ++DOCSHELL 000000A00800B800 == 26 [pid = 2988] [id = 787] 13:42:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (000000A004B8BC00) [pid = 2988] [serial = 2359] [outer = 0000000000000000] 13:42:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (000000A004B9C800) [pid = 2988] [serial = 2360] [outer = 000000A004B8BC00] 13:42:09 INFO - PROCESS | 2988 | 1471293729606 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (000000A004BAFC00) [pid = 2988] [serial = 2361] [outer = 000000A004B8BC00] 13:42:10 INFO - PROCESS | 2988 | 1471293730098 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:42:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:42:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 13:42:10 INFO - PROCESS | 2988 | 1471293730128 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 2988 | 1471293730133 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:42:11 WARNING - u'runner_teardown' () 13:42:11 INFO - No more tests 13:42:11 INFO - Got 0 unexpected results 13:42:11 INFO - SUITE-END | took 679s 13:42:11 INFO - Closing logging queue 13:42:11 INFO - queue closed 13:42:11 INFO - Return code: 0 13:42:11 WARNING - # TBPL SUCCESS # 13:42:11 INFO - Running post-action listener: _resource_record_post_action 13:42:11 INFO - Running post-run listener: _resource_record_post_run 13:42:12 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 94446080; Write bytes: 1005526528; Read time: 1083210; Write time: 5127140 13:42:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:42:12 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 36224512; Read time: 0; Write time: 62840 13:42:12 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 94446080; Write bytes: 885810176; Read time: 1083210; Write time: 5001700 13:42:12 INFO - Running post-run listener: _upload_blobber_files 13:42:12 INFO - Blob upload gear active. 13:42:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:42:12 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 13:42:12 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:42:12 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:42:13 INFO - (blobuploader) - INFO - Open directory for files ... 13:42:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:42:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:42:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:42:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:42:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:42:13 INFO - (blobuploader) - INFO - Done attempting. 13:42:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:42:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:42:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:42:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:42:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:42:15 INFO - (blobuploader) - INFO - Done attempting. 13:42:15 INFO - (blobuploader) - INFO - Iteration through files over. 13:42:15 INFO - Return code: 0 13:42:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:42:15 INFO - Using _rmtree_windows ... 13:42:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:42:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e54069de33390767f1dfc784ae3d3150eda58d9206b8b03e63e78c27a6b9a543884d46057419ce4254aef71ec5779a8f7082f9e9dc7e1df9a8de309e69dae788", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/72e718986ab413c7e1c83c7e2d3868849cd4e12c684e4a91c1a92a18df96862290efde23d72dc306928f349ae7006b81c629ef8e3ac36775de6afcd0593ffba2"} 13:42:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:42:15 INFO - Writing to file C:\slave\test\properties\blobber_files 13:42:15 INFO - Contents: 13:42:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e54069de33390767f1dfc784ae3d3150eda58d9206b8b03e63e78c27a6b9a543884d46057419ce4254aef71ec5779a8f7082f9e9dc7e1df9a8de309e69dae788", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/72e718986ab413c7e1c83c7e2d3868849cd4e12c684e4a91c1a92a18df96862290efde23d72dc306928f349ae7006b81c629ef8e3ac36775de6afcd0593ffba2"} 13:42:15 INFO - Running post-run listener: copy_logs_to_upload_dir 13:42:15 INFO - Copying logs to upload dir... 13:42:15 INFO - mkdir: C:\slave\test\build\upload\logs 13:42:15 INFO - Copying logs to upload dir... 13:42:15 INFO - Using _rmtree_windows ... 13:42:15 INFO - Using _rmtree_windows ... 13:42:15 INFO - Using _rmtree_windows ... 13:42:15 INFO - Using _rmtree_windows ... 13:42:15 INFO - Using _rmtree_windows ... 13:42:15 INFO - Using _rmtree_windows ... 13:42:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1014.784000 ========= master_lag: 0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 54 secs) (at 2016-08-15 13:42:15.673174) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-15 13:42:15.676100) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e54069de33390767f1dfc784ae3d3150eda58d9206b8b03e63e78c27a6b9a543884d46057419ce4254aef71ec5779a8f7082f9e9dc7e1df9a8de309e69dae788", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/72e718986ab413c7e1c83c7e2d3868849cd4e12c684e4a91c1a92a18df96862290efde23d72dc306928f349ae7006b81c629ef8e3ac36775de6afcd0593ffba2"} build_url:https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e54069de33390767f1dfc784ae3d3150eda58d9206b8b03e63e78c27a6b9a543884d46057419ce4254aef71ec5779a8f7082f9e9dc7e1df9a8de309e69dae788", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/72e718986ab413c7e1c83c7e2d3868849cd4e12c684e4a91c1a92a18df96862290efde23d72dc306928f349ae7006b81c629ef8e3ac36775de6afcd0593ffba2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Gf78VWRySZODW8b_Rrh0dw/artifacts/public/build/firefox-48.0.1.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-08-15 13:42:15.801641) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-15 13:42:15.802025) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-15 13:42:15.924343) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-15 13:42:15.924685) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-15 13:42:16.649132) ========= ========= Total master_lag: 0.86 =========